Scorciatoia per eliminare un foglio in Excel (5 esempi rapidi)

  • Condividi Questo
Hugh West

Utilizziamo la maggior parte del nostro tempo lavorando con Excel Per operare con successo è necessario utilizzare molti fogli di lavoro all'interno di un singolo foglio di lavoro in Excel. Excel ci permette di aggiungere senza problemi diversi fogli di lavoro a una cartella di lavoro. Excel ci permette anche di eliminare facilmente i fogli. In questo articolo vedremo la scorciatoia per eliminare un foglio in Excel.

Scarica il quaderno di esercizi

Potete scaricare il libro di lavoro ed esercitarvi con loro.

Cancellare un foglio in Excel.xlsm

5 diverse scorciatoie per cancellare un foglio in Excel

In questo tutorial su Excel vedremo come eliminare velocemente i fogli di lavoro. Esamineremo diversi metodi per eliminare i fogli in Excel, tra cui scorciatoie da tastiera, scelte della barra multifunzione, VBA, ecc.

1. Scorciatoia da tastiera per eliminare un foglio in Excel

Esistono alcune scorciatoie da tastiera per eliminare i fogli in Excel. Alcune scorciatoie richiedono anche il mouse.

1.1. Scorciatoia da tastiera regolare

Se preferiamo usare la tastiera invece del mouse, la scorciatoia da tastiera qui sotto rimuoverà il foglio attivo o i fogli selezionati. Questi tasti devono essere premuti in ordine. Sebbene all'inizio sembri una scorciatoia da tastiera significativamente più lunga, una volta abituati è altrettanto veloce come le altre tecniche insegnate in questa lezione. Supponiamo che, Foglio1 non è necessario, quindi rimuoviamolo.

A eliminare il foglio , utilizzare la scorciatoia da tastiera ALT + H + D + S Potrebbe essere necessario usare le due mani per premerle insieme, dopodiché apparirà questa finestra e adesso Cliccare sul pulsante di eliminazione.

Quindi, Foglio1 è ora scomparso dalla cartella di lavoro.

1.2. Cancellare un foglio con una scorciatoia da tastiera ibrida

Supponiamo di non voler Foglio3 nella nostra cartella di lavoro excel. Ora, rimuoviamo Foglio3 .

Per eliminare Foglio3 , fare clic con il tasto destro del mouse sul foglio di lavoro, quindi premere il tasto D sulla tastiera.

Verrà visualizzata una finestra. Cliccare sul Cancellare pulsante.

Foglio3 viene rimosso in modo permanente, come mostrato di seguito.

1.3. Scorciatoia da tastiera legacy per cancellare il foglio

Per motivi di compatibilità, Excel permette che alcune delle vecchie scorciatoie da tastiera funzionino anche nelle nuove versioni. Inoltre, in molte circostanze, le scorciatoie precedenti sono più brevi e più efficienti. Fortunatamente, esiste una scorciatoia da tastiera di Excel, da tempo dimenticata, per cancellare i fogli di lavoro. Supponiamo di eliminare Foglio2 .

Per cancellare il foglio, premere Alt , E e infine L Premete questi tasti uno alla volta e apparirà la finestra di conferma. Ora, clicca sul pulsante di eliminazione.

Foglio2 non è più presente nel nostro foglio di lavoro.

2. Scorciatoia di Excel per eliminare il foglio con il menu del tasto destro del mouse

Questa tecnica del clic con il tasto destro del mouse è il modo più semplice per eliminare un foglio di lavoro in excel. Supponiamo di avere un foglio di lavoro a tre fogli come quello qui sotto e di voler eliminare Foglio1 .

I passi da compiere sono i seguenti:

Per prima cosa, dobbiamo fare clic con il tasto destro del mouse sul foglio che vogliamo rimuovere. Stiamo cancellando Foglio1 .

A questo punto si apre un menu a tendina e si seleziona la voce Cancellare e fare clic su di esso.

A questo punto, fare clic sul pulsante Cancellare pulsante.

Infine, Foglio1 viene rimosso dalla cartella di lavoro.

3. Eliminare il foglio attivo con un breve codice VBA

Quando si elimina un singolo foglio o alcuni fogli di lavoro, è meglio seguire le procedure descritte sopra. mentre VBA può automatizzare la procedura, ma è più utile quando l'operazione deve essere ripetuta più volte. Quindi, ora noteremo in che modo possiamo rimuovere il foglio di lavoro funzionale usando VBA A tale scopo, è necessario seguire i passaggi indicati di seguito:

All'inizio, si aprirà l'editor di Visual Basic con cliccando con il tasto destro del mouse sul foglio dalla barra dei fogli e poi andare su Codice .

➤ Dopodiché, è sufficiente annotare la Codice VBA .

Codice VBA:

 Sub DeleteSheet() ActiveSheet.Delete End Sub 

Finalmente, Correre il codice o premere la scorciatoia da tastiera F5 per eseguire il codice.

Alla fine apparirà una finestra pop-up. Cliccare il pulsante di cancellazione.

Questo rimuove definitivamente il foglio dalla cartella di lavoro.

Letture simili:

  • Come cancellare un foglio Excel utilizzando VBA (10 macro VBA)

4. Codice VBA di scelta rapida per eliminare un foglio per nome in Excel

Possiamo utilizzare VBA per automatizzare l'eliminazione di un determinato foglio di lavoro (o di più fogli di lavoro) in base al nome del foglio. Ad esempio, se abbiamo un foglio di lavoro denominato ' Nome del foglio Excel ' possiamo eliminarlo con i seguenti passaggi:

Allo stesso modo dei metodi precedenti, si può accedere al file Visual Basic editor facendo clic con il tasto destro del mouse sul foglio di lavoro> Fare clic su Codice .

Successivamente, scrivere qui il codice.

Codice VBA:

 Sub DeleteSheetByName() Sheets("Nome foglio Excel").Delete End Sub 

➤ Alla fine, premere F5 ed eseguire il codice.

➤ Ora, possiamo vedere che il foglio con il nome ' Nome del foglio Excel ' è stato eliminato.

5. Eliminare tutti i fogli tranne quello attivo con un breve codice VBA

Se abbiamo una cartella di lavoro con numerosi fogli di lavoro e vogliamo eliminare tutto tranne il foglio corrente, VBA è sicuramente la soluzione migliore. Foglio1 è ora il foglio attivo, quindi questo codice VBA rimuoverà tutti gli altri fogli dal foglio di calcolo. Possiamo seguire i passaggi seguenti:

➤ In modo analogo ai metodi precedenti, andare alla voce Codice facendo clic con il tasto destro del mouse sul foglio di lavoro.

Quindi, copiare e incollare il seguente codice VBA.

Codice VBA:

 Sub Delete_Sheet() Dim s As Sheet Application.DisplayAlerts = False For Each s In Sheets If s.Name ActiveSheet.Name Then s.Delete End If Next s Application.DisplayAlerts = True End Sub 

➤ Quanto sopra VBA Il codice eliminerebbe tutti i fogli tranne quello attivo della cartella di lavoro.

Conclusione

Se avete domande, suggerimenti o feedback, fatecelo sapere nella sezione dei commenti. Oppure potete dare un'occhiata agli altri nostri articoli nella rubrica ExcelWIKI.com blog!

Hugh West è un istruttore e analista di Excel di grande esperienza con oltre 10 anni di esperienza nel settore. Ha conseguito una laurea in Contabilità e Finanza e un Master in Economia Aziendale. Hugh ha una passione per l'insegnamento e ha sviluppato un approccio didattico unico che è facile da seguire e capire. La sua conoscenza approfondita di Excel ha aiutato migliaia di studenti e professionisti in tutto il mondo a migliorare le proprie competenze ed eccellere nella propria carriera. Attraverso il suo blog, Hugh condivide le sue conoscenze con il mondo, offrendo esercitazioni gratuite su Excel e formazione online per aiutare le persone e le aziende a raggiungere il loro pieno potenziale.