I Microsoft Excel , kan du ta bort ett kalkylblad genom att högerklicka på fliken och välja "Ta bort " från snabbmenyn . Ett litet fönster kommer att fråga dig att bekräfta din åtgärd . Detta hjälper till att förhindra eventuella oavsiktliga raderingar . Att gå igenom bekräftelsen kan vara besvärlig , men om du försöker ta bort många blad . Lyckligtvis kan du också ta bort kalkylblad med VBA . Excel VBA levereras med en " Sheets " funktion som du kan använda för att skapa , byta namn , flytta och ta bort kalkylblad . Med några fler rader kod , kan du förbigå bekräftelse fönstret och ta bort kalkylblad snabbare . Instruktioner
1
Starta Microsoft Excel. Tryck på " Ctrl " plus " O , " markera arbetsboken i listan och klicka på " Öppna".
2
Tryck "ALT " plugg " F8 " för att öppna " Makron " fönstret . Skriv " RemoveSheets " i " Macro name" rutan och klicka på " Skapa ". Detta öppnar Visual Basic Editor ( VBE ) .
3
Skriv följande kod i VBE .
Sub RemoveSheets ( ) katalog
wSheets = Array ( " ING1 " , " Blad2 " , " Sheet3 " ) katalog
Application.DisplayAlerts = False
För n = 0 till UBound ( wSheets ) katalog
On Error Resume Next
Sheets ( wSheets ( n ) ) . Radera
Nästa n
Application.DisplayAlerts = Sant
End Sub
4
Ersätt " Blad1 ", " Blad2 " och " Sheet3 " med namnen på de kalkylblad som du vill ta bort . För att lägga till ett annat namn i listan , skriv ett kommatecken och infoga namnet på arket innan slutparentes av Array -funktionen . Var noga med att den inom citationstecken .
5
Tryck " Alt " plus " Q " för att stänga VBE .
6
Tryck " Alt " plus " F8 " till öppna " Makron " fönstret igen . Välj " RemoveSheets " från listan , klicka sedan på " Kör . " Addera