Hur ställer jag in lösenord för att skydda doldt ark i Excel?
Om du har en arbetsbok som innehåller några viktiga dolda kalkylblad och inte tillåter andra att visa dem. Nu måste du ställa in ett lösenord för att skydda de dolda kalkylarken helt, när andra användare visar dem måste de ange lösenordet. Har du några sätt att hantera den här uppgiften snabbt och enkelt i Excel?
Ställ in lösenord för att skydda dolda ark med VeryHidden-funktionen
Ställ in lösenord för att skydda doldt ark med VBA-kod
Skydda flera kalkylblad samtidigt med Kutools för Excel
Ställ in lösenord för att skydda dolda ark med VeryHidden-funktionen
Normalt kan du använda VeryHidden-funktionen för att först dölja kalkylbladet och sedan ställa in ett lösenord för dem, gör så här:
1. Öppna din arbetsbok och håll kvar Alt + F11nycklar för att öppna Microsoft Visual Basic for Applications-fönstret.
2. I Microsoft Visual Basic for Applications-fönstret, klicka på Visa > Project Explorer och Egenskaper Fönster to visa sina rutor.
3. Och sedan i Projekt-VBAProjekt välj kalkylbladet som du vill dölja och i Våra Bostäder Klicka på rullgardinsmenyn från Synlig avsnitt för att välja xlSheetMycketHidden alternativ, se skärmdump:
4. När du har gjort kalkylbladet mycket gömt kan du ställa in ett lösenord för att skydda det. I Microsoft Visual Basic for Applications-fönstret, klicka på Insert > Modulerna för att öppna en tom modul och klicka sedan på verktyg > VBAProjektegenskaper, se skärmdump:
5. Sedan i poppade ut VBAProject-Project Egenskaper dialogrutan, klicka Skydd fliken och kontrollera sedan Lås projekt för visning rutan, slutligen, ange och bekräfta lösenordet i Lösenord för att visa projektegenskaper avsnitt, se skärmdump:
6. Klicka sedan OK för att avsluta denna dialog och stäng Microsoft Visual Basic for Applications-fönstret.
7. Spara arbetsboken som Excel Macro-Enabled Workbook format och stäng det så att lösenordsskyddet träder i kraft.
8. Nästa gång, när du öppnar den här arbetsboken och vill göra de mycket dolda arken synliga, ombeds du att ange ett lösenord. Se skärmdump:
Demo: Ställ in lösenord för att skydda dolda ark
Lås upp Excel Magic med Kutools AI
- Smart utförande: Utför celloperationer, analysera data och skapa diagram – allt drivs av enkla kommandon.
- Anpassade formler: Skapa skräddarsydda formler för att effektivisera dina arbetsflöden.
- VBA-kodning: Skriv och implementera VBA-kod utan ansträngning.
- Formeltolkning: Förstå komplexa formler med lätthet.
- Textöversättning: Bryt språkbarriärerna i dina kalkylblad.
Ställ in lösenord för att skydda doldt ark med VBA-kod
För att ställa in ett lösenord för att skydda dolda ark kan jag också prata om en VBA-kod åt dig.
1. Dölj ett kalkylblad som du vill skydda.
2. Håll ner ALT + F11 nycklar för att öppna Microsoft Visual Basic for Applications-fönstret.
3. Sedan Välj Denna arbetsbok från vänster Project Explorerdubbelklicka på den för att öppna Modulerna, och kopiera och klistra sedan in följande VBA-kod i den tomma modulen:
VBA-kod: Ställ in lösenord för att skydda doldt ark
Private Sub Workbook_SheetActivate(ByVal Sh As Object)
Dim xSheetName As String
xSheetName = "Sheet1"
If Application.ActiveSheet.Name = xSheetName Then
Application.EnableEvents = False
Application.ActiveSheet.Visible = False
xTitleId = "KutoolsforExcel"
response = Application.InputBox("Password", xTitleId, "", Type:=2)
If response = "123456" Then
Application.Sheets(xSheetName).Visible = True
Application.Sheets(xSheetName).Select
End If
End If
Application.Sheets(xSheetName).Visible = True
Application.EnableEvents = True
End Sub
Anmärkningar: I ovanstående kod, Sheet1 av xSheetName = "Sheet1" skript är det dolda kalkylbladets namn som du vill skydda, och 123456 i If response = "123456" Då script är lösenordet som du ställer in för det dolda arket. Du kan ändra dem efter dina behov.
4. Nu, när du vill visa det dolda arket, kommer en snabbruta att dyka upp för att låta dig ange lösenordet. Och den här rutan visas varje gång när du klickar för att visa det dolda arket.
Skydda flera kalkylblad samtidigt med Kutools för Excel
Om du vill skydda flera valda eller alla kalkylblad i en arbetsbok samtidigt, måste du normalt skydda en efter en manuellt i Excel. Men om du har Kutools för Excel, med dess Skydda kalkylbladet verktyget kan du skydda dem med ett klick.
När du har installerat Kutools för Excel, gör så här:
1. Klicka Kutools Plus > Skydda kalkylbladet, se skärmdump:
2. I Skydda kalkylbladet dialogrutan listas alla kalkylblad i arbetsboken i listrutan, välj de kalkylblad som du vill skydda. Se skärmdump:
3. Och klicka sedan på OK, i följande dialogruta, ange ditt lösenord och skriv in det igen och klicka sedan på OK, kommer en annan snabbruta att dyka upp för att påminna dig om hur många kalkylblad som har skyddats.
4. Klicka sedan OK för att stänga dialogerna och alla arbetsblad i arbetsboken har skyddats med samma lösenord.
Notera: Om du vill avskydda alla kalkylblad på en gång behöver du bara klicka Kutools Plus > Avskydda kalkylbladet, och skriv ditt lösenord för att avbryta skyddet.
Ladda ner och testa gratis Kutools för Excel nu!
Relaterade artiklar:
Hur skyddar jag flera kalkylblad samtidigt i Excel?
Hur ställer jag in ett lösenord för att skydda arbetsboken?
Hur skyddar / låser man VBA-kod i Excel?
Bästa kontorsproduktivitetsverktyg
Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för Excel erbjuder över 300 avancerade funktioner för att öka produktiviteten och spara tid. Klicka här för att få den funktion du behöver mest...
Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare
- Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
- Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
- Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!