Microsoft Excel kan du skapa objekt och former för att förbättra det sätt du visar dina data. Med programmets " Shapes " paletten , kan du enkelt skapa illustrationer och diagram . Det finns tillfällen när du kanske tycker att det är nödvändigt att skydda dessa " ritobjekt " för att hindra användare från att manipulera med dem . Du kan göra detta genom att högerklicka på varje objekt , vilket gör att "Låst " egendom , och låsa kalkylblad själv med ett lösenord . Med Visual Basic for Applications ( VBA ) , kan du kondensera dessa steg i ett makro som hjälper dig att skydda flera ritobjekt snabbt . Instruktioner
1
Starta Microsoft Excel. Tryck på " Ctrl " och " O. " Välj namnet på den arbetsbok som innehåller dina ritobjekt , klicka sedan på " Öppna".
2
Tryck " Alt " och " F8 ". Typ " Skydda " i " Macro name" rutan , klicka sedan på " Skapa ". Detta öppnar Visual Basic Editor ( VBE ) .
3
Skriv följande kod i VBE . Ersätt " SECRET " med önskat lösenord . Detta lösenord kommer att hjälpa dig " ta bort skydd " kalkylbladet och former senare .
Sub Protect ( ) katalog
Set oSheet = ActiveSheet
För varje oShape I oSheet.Shapes
oShape.Locked = Sant
Nästa oShape
oSheet.Protect _
Lösenord : = " SECRET " , _
DrawingObjects : = Sant , _
Innehåll : = TRUE , _
scenarier: = Sant
End Sub
4
Tryck " Alt" och " Q " att stänga VBE .
5
Tryck " Alt " och " F8 " för att öppna " Makron " fönstret igen . Välj " Skydda " från listan och klicka på " Kör . " Din ritobjekt och kalkylbladet kommer nu att skyddas och låst .