Sommario
In Microsoft Excel, possiamo eliminare più fogli con diversi approcci semplici. Possiamo applicare le opzioni dal menu contestuale o dalle barre multifunzione di Excel, e talvolta possiamo anche inserire codici VBA per soddisfare le nostre esigenze. In questo articolo, imparerete tutti i metodi adatti per eliminare più fogli in Excel con esempi e illustrazioni appropriate.
Libro di lavoro pratico
Scaricate la seguente cartella di lavoro e il seguente esercizio.
Cancellare più fogli.xlsx4 modi semplici per eliminare più fogli in Excel
1. Usare l'opzione della barra multifunzione per eliminare più fogli in Excel
Dal Nastro è possibile eliminare più fogli.
FASI:
- Selezionare i fogli che si vogliono eliminare tenendo premuto il tasto Turno chiave.
- Andare ora alla sezione Casa e selezionare Cancellare > Cancella foglio .
- Si aprirà una finestra di dialogo.
- Cliccare OK .
- Si può notare che i fogli selezionati sono stati eliminati.
2. Usare l'opzione Foglio per eliminare più fogli in Excel
2.1 Per foglio di lavoro adiacente
Per eliminare più fogli di lavoro adiacenti, è necessario seguire la procedura descritta di seguito.
FASI:
- Tenendo premuto il tasto Turno selezionare con il mouse il primo foglio e l'ultimo che si desidera eliminare.
- Cliccare con il tasto destro del mouse il tasto del mouse sulla scheda Foglio e selezionare Cancellare .
- Infine, i fogli vengono cancellati.
2.2 Per fogli di lavoro non adiacenti
È inoltre possibile eliminare i fogli di lavoro non adiacenti.
FASI:
- Selezionare le celle che si vogliono eliminare premendo il tasto Ctrl chiave.
- Ora nella scheda Foglio, Cliccare con il tasto destro del mouse sul mouse e selezionare Cancellare .
- Si apre una finestra di dialogo.
- Cliccare OK e vedere il risultato.
3. Cancellare più fogli di lavoro con la tastiera ibrida
L'eliminazione di più fogli di lavoro in Excel premendo la tastiera è uno dei modi più semplici e veloci. È sufficiente selezionare i fogli, Cliccare con il tasto destro del mouse sulla scheda Foglio e premere D dalla tastiera. I fogli verranno eliminati.
4. Inserire codici VBA per cancellare più fogli Excel
4.1 Cancellare tutti i fogli mantenendo il foglio attivo
VBA è uno dei metodi più adatti per eliminare tutti i fogli tranne quello attivo.
FASI:
- Dalla scheda Foglio, selezionare il foglio attivo, Cliccare con il tasto destro del mouse sul mouse e selezionare Codice .
- Ora copiate i seguenti codici e incollateli nel vostro modulo VBA.
Option Explicit Sub deletemultiplesheets() Dim spreadsheet As Worksheet Application.DisplayAlerts = False For Each spreadsheet In Sheets If spreadsheet.Name ActiveSheet.Name Then spreadsheet.Delete End If Next spreadsheet Application.DisplayAlerts = True End Sub
- Colpire il Correre e vedremo che tutti i fogli sono stati eliminati, tranne quello attivo.
Per saperne di più: Come cancellare un foglio Excel usando VBA (10 macro VBA)
4.2 Eliminazione di fogli con stringhe di testo specifiche
Possiamo eliminare facilmente tutti i fogli con una specifica stringa di testo.
FASI:
- Selezionare il foglio dalla scheda Foglio.
- Ora Cliccare con il tasto destro del mouse sul mouse e selezionare Codice .
- Quindi copiate i codici seguenti e incollateli nel vostro modulo VBA e fate clic sul pulsante Correre opzione.
Option Explicit Sub DeleteSheetWithSameName() Dim spreadsheet As Worksheet Application.DisplayAlerts = False For Each spreadsheet In sheets If spreadsheet.Name Like "*" & "Sales1" & "*" Then MsgBox spreadsheet.Name spreadsheet.Delete End If Next spreadsheet Application.DisplayAlerts = True End Sub
- Verrà visualizzata una finestra di dialogo per la conferma e selezionare OK .
- Infine, i fogli selezionati con le stringhe di testo selezionate vengono eliminati.
Conclusione
Seguendo questi metodi, possiamo eliminare facilmente più fogli in Excel. È stata aggiunta una cartella di lavoro di esercitazione. Provate a fare una prova. Sentitevi liberi di chiedere qualsiasi cosa o di suggerire nuovi metodi.