Innehållsförteckning
Om du försöker skydda cellerna i Excel utan att skydda ark, kommer du att finna den här artikeln användbar. Så, låt oss börja med huvudartikeln.
Ladda ner arbetsboken
Skydda celler.xlsm3 sätt att skydda celler utan att skydda ark i Excel
Vi har följande dataset som innehåller försäljningsuppgifter för några produkter från ett företag. Vi ska försöka att skydda specifika celler av denna datamängd utan att skydda hela datamängden eller arket med hjälp av följande tre metoder.
Vi har använt oss av Microsoft Excel 365 versionen här, men du kan använda andra versioner när det passar dig.
Metod-1: Använd alternativet Formatera celler för att skydda celler utan att skydda arket
I det här avsnittet kommer vi att använda Formatera celler till skydda cellerna av den Produkt kolumnen i stället för att skydda hela datamängden.
Steg :
➤ Markera hela arket genom att klicka på triangelsymbolen i det övre vänstra hörnet och gå sedan till Hem Fliken>> Celler Grupp>> Format Dropdown>> Formatera celler Alternativ.
Därefter är det Formatera celler kommer att visas.
➤ Klicka på Skydd , avmarkera kryssrutan Låst och välj sedan OK .
Nu gör vi om samma process för de celler som vi vill låsa.
➤ Välj cellerna i Produkt kolumnen och gå sedan till Hem Fliken>> Celler Grupp>> Format Dropdown>> Formatera celler Alternativ.
Efter det kan den Formatera celler visas igen.
➤ Klicka på Skydd , kontrollera Låst och välj sedan OK .
Det är dags att skydda det här arket för att kontrollera om endast de markerade cellerna är låsta eller inte.
➤ Gå till Hem Fliken>> Celler Grupp>> Format Dropdown>> Skyddsblad Alternativ.
Efter det kan den Skyddsblad kommer att dyka upp.
➤ Skriv in lösenordet och tryck på OK .
➤ Ange lösenordet på nytt och tryck på OK igen.
Om du nu vill ändra något av cellens värden i Produkt kolumnen får du följande felmeddelande.
Men vi har lyckats ändra försäljningsvärdet för Jordgubbar från $3,914.00 till $4,000.00 .
Läs mer: Hur man skyddar Excel-celler med lösenord (4 lämpliga exempel)
Metod-2: Använd alternativet Tillåt redigering av intervall för att skydda celler i Excel utan att skydda ark
Här kommer vi att använda Tillåt redigering av intervall för att skydda cellerna i Produkt kolumnen utan att låsa de andra cellerna i arket.
Steg :
➤ Gå till Översyn av Fliken>> Skydda Grupp>> Tillåt redigering av intervall Alternativ.
Efter detta kan Tillåt användare att redigera intervall öppnas.
➤ Välj den Ny Alternativ.
Därefter kommer du till Nytt sortiment dialogrutan.
➤ Namn på Titel boxen som Område1 eller något annat som du vill och skriv in intervallet C4:D11 i den Avser celler. och tryck på OK .
Efteråt kommer Tillåt användare att redigera intervall visas igen.
➤ Klicka på Ansök på .
➤ Välj nu Skyddsblad alternativet igen.
Därefter är det Skyddsblad kommer att dyka upp.
➤ Skriv in lösenordet och tryck på OK .
➤ Ange lösenordet på nytt och tryck på OK igen.
För att ändra något av cellens värden i Produkt kolumnen får du följande felmeddelande.
Men vi har lyckats ändra försäljningsvärdet för Körsbär från $4,316.00 till $3,845.00 .
Läs mer: Excel VBA för att skydda ett antal celler (3 exempel)
Liknande läsningar
- Hur du låser cellvärdet när det har beräknats i Excel (3 enkla sätt)
- Skydda Excel-celler men tillåta datainmatning (2 snabba metoder)
Metod-3: Använd en VBA-kod för att skydda celler utan att skydda ark
I det här avsnittet kommer vi att använda en VBA kod för att skydda de specifika cellerna för produkterna Körsbär , och Apple utan att skydda hela arket.
Steg :
➤ Högerklicka på arkets namn.
➤ Välj den Visa kod Alternativ.
Därefter kommer du till Redigerare för Visual Basic fönster.
➤ Skriv följande kod i kodfönstret.
Sub Worksheet_SelectionChange(ByVal specific_cell As Range) If specific_cell.Column = 2 Then If specific_cell.Row = 6 Or specific_cell.Row = 9 Then Cells(specific_cell.Row, specific_cell.Column).Offset(0, 3).Select End If End If End Sub
Denna kod kommer endast att utföras om vi väljer en cell och därför har vi definierat proceduren som Arbetsblad_SelectionChange , Arbetsblad är den Objekt och SelectionChange är den Förfarande .
Två IF-THEN-meddelanden har använts här för att definiera våra specifika celler med Kolumnnummer 2 och Radnummer 6 eller . 9 .
Om dessa villkor är uppfyllda kommer den valda cellen att 3 cellerna till cellerna B6 eller . B9 .
Försök nu att välja den cell som innehåller produkten. Vattenmelon , och sedan flyttas vårt urval till 3 celler till höger.
Läs mer: Excel VBA för att låsa celler utan att skydda ark (4 idealiska exempel)
Övningssektionen
För att du ska kunna öva på egen hand har vi tillhandahållit en Praktik som nedan i ett ark som heter Praktik . Gör det själv.
Slutsats
I den här artikeln har vi försökt täcka olika sätt att skydda celler i Excel utan att skydda ark. Hoppas att du kommer att finna det användbart. Om du har några förslag eller frågor, dela dem gärna i kommentarsfältet.