I Microsoft Excel , kan du fjerne et regneark ved å høyreklikke på fanen sin og velge " Slett " fra hurtigmenyen . Et lite vindu vil be deg om å bekrefte handlingen . Dette bidrar til å hindre eventuelle utilsiktede slettinger. Går gjennom bekreftelsesmeldingen kan være plagsom , men hvis du prøver å fjerne mange ark . Heldigvis , kan du også slette regneark ved hjelp av VBA. Excel VBA kommer med en " Sheets " funksjon som du kan bruke til å opprette, endre navn, flytte og slette regneark . Med noen flere linjer med kode , kan du omgå bekreftelse vinduet og fjerne regneark raskere . Instruksjoner
en
Start Microsoft Excel . Trykk "Ctrl " pluss "O ", velg arbeidsboken fra listen og klikk " Open".
2
Trykk "Alt " plugg " F8 " for å åpne " Makroer "-vinduet . Skriver " RemoveSheets " i "Macro navnet" boksen og klikk " Opprett". Dette åpner Visual Basic-redigering ( VBE ) .
3
Skriv inn følgende kode i VBE .
Gå RemoveSheets ()
wSheets = Array ( " Ark1 ", " Ark2 ", " Ark3 ")
Application.DisplayAlerts = False
For n = 0 til UBound ( wSheets )
On Error Resume Next
Sheets ( wSheets ( n)) . Slett
Neste n
Application.DisplayAlerts = sant
End Sub
4
Erstatt " Ark1 ", " Ark2 " og " Sheet3 " med navnene på regnearkene du ønsker å slette. For å legge et annet navn på listen , skriver du et komma og sette inn navnet på arket før den avsluttende parentesen av Array funksjon . Pass på å legge den i anførselstegn.
5
Trykk "Alt " pluss " Q " for å lukke VBE .
6
Trykk " Alt" pluss " F8 " til åpne " Makroer "-vinduet igjen . Velg " RemoveSheets " fra listen , og klikk " Run."