Vai al contenuto principale

Come tornare al precedente / ultimo foglio con collegamento in Excel?

Autore: Kelly Ultima modifica: 2020-09-09

Supponiamo che ci siano dozzine di fogli di lavoro nella cartella di lavoro corrente e che tu voglia tornare al foglio precedente o all'ultimo per copiare i contenuti o per altri scopi. Ma ora i nomi dei fogli sono congestionati nella barra del foglio ed è difficile scoprire il foglio precedente a colpo d'occhio. Quindi come tornare immediatamente al precedente / ultimo foglio con il collegamento? Ecco due trucchi per te:


Torna al precedente / ultimo foglio con VBA

Il seguente codice VBA consente di passare dall'ultimo foglio utilizzato al foglio corrente nella cartella di lavoro corrente. Puoi fare come segue:

1. stampa altro + F11 tasti per aprire la finestra di Microsoft Visual Basic, Applications Edition.

2. Fare doppio clic sul file Questa cartella di lavoro nella barra di sinistra, quindi incolla il seguente codice nella finestra di apertura:

VBA 1: torna al precedente / ultimo foglio

Private Sub Workbook_SheetDeactivate(ByVal Sh As Object)
LastSheet = Sh.Name
End Sub

3. Continua a selezionare ThisWorkbook nella barra di sinistra, quindi fai clic su inserire > Modulie incolla il seguente codice nella finestra del modulo di apertura:

VBA 2: torna al precedente / ultimo foglio

Public LastSheet As String
Sub Select_Last()
Application.Sheets(LastSheet).Select
End Sub

Puoi premere F5 o fare clic su Correre per tornare subito all'ultimo foglio di lavoro utilizzato.

Se preferisci le scorciatoie per passare dal foglio corrente a quello utilizzato per ultimo, vai avanti:

4. Clic Costruttori > Macro per aprire la finestra di dialogo Macro.

Note:: Per impostazione predefinita, la scheda Sviluppatore non viene visualizzata nella barra multifunzione, fare clic per sapere come mostrare / visualizzare la scheda sviluppatore nella barra multifunzione di Excel.

5. Nella finestra di dialogo Macro di apertura, fare clic per evidenziare la macro di Seleziona Ultimoe quindi fare clic su Opzioni pulsante.

6. Nel tasto di scelta rapida sezione, specifica il collegamento per eseguire questa macro di Seleziona Ultimoe fare clic su OK pulsante per chiudere la finestra di dialogo.

7. Chiudi la finestra di dialogo Macro.

D'ora in poi, quando si aprono più fogli di lavoro in successione, è possibile premere i tasti di scelta rapida specificati (nel nostro caso premere il tasto Ctrl + b) per passare dal foglio corrente a quello precedente / precedente.


Torna al foglio precedente/ultimo tramite scorciatoia con Kutools per Excel

Se hai installato Kutools per Excel, puoi applicarlo Passa dall'ultimo foglio a quello corrente utilità per tornare facilmente all'ultimo foglio in Excel.

Kutools for Excel - Ricco di oltre 300 strumenti essenziali per Excel. Goditi una prova GRATUITA di 30 giorni con tutte le funzionalità senza carta di credito richiesta! Scaricare ora!

Basta cliccare sul pulsante  nel riquadro di spostamento o premere il pulsante Win + A contemporaneamente i tasti per passare dal foglio corrente a quello precedente / precedente.

Note:: Dopo aver installato Kutools per Excel, il riquadro di spostamento si attiva per impostazione predefinita. Se non riesci a trovare il riquadro di spostamento o il file  pulsante nel riquadro di spostamento, è possibile fare clic su Kutools > Navigazione (o Visualizza > Navigazione) per attivare il riquadro di navigazione, quindi fare clic su  pulsante all'estrema sinistra del riquadro di spostamento.

Kutools for Excel - Potenzia Excel con oltre 300 strumenti essenziali. Goditi una prova GRATUITA di 30 giorni con tutte le funzionalità senza carta di credito richiesta! Get It Now


Demo: un clic per tornare al precedente / ultimo foglio


Kutools for Excel: Oltre 300 strumenti utili a portata di mano! Inizia oggi la tua prova gratuita di 30 giorni senza limitazioni di funzionalità. Scarica ora!

Articoli correlati:

I migliori strumenti per la produttività in ufficio

🤖 Assistente AI di Kutools: Rivoluziona l'analisi dei dati basandosi su: Esecuzione intelligente   |  Genera codice  |  Crea formule personalizzate  |  Analizzare i dati e generare grafici  |  Richiama le funzioni di Kutools...
Funzioni popolari: Trova, evidenzia o identifica i duplicati   |  Elimina righe vuote   |  Combina colonne o celle senza perdere dati   |   Round senza formula ...
Super ricerca: VLookup a criteri multipli    VLookup a valori multipli  |   VLookup su più fogli   |   Ricerca fuzzy ....
Elenco a discesa avanzato: Crea rapidamente un elenco a discesa   |  Elenco a discesa dipendente   |  Elenco a discesa a selezione multipla ....
Gestore di colonna: Aggiungi un numero specifico di colonne  |  Sposta colonne  |  Attiva/disattiva lo stato di visibilità delle colonne nascoste  |  Confronta intervalli e colonne ...
Funzionalità in primo piano: Messa a fuoco della griglia   |  Vista di progettazione   |   Grande barra delle formule    Gestore di cartelle di lavoro e fogli   |  Resource Library (Testo automatico)   |  Date picker   |  Combina fogli di lavoro   |  Crittografa/decrittografa le celle    Invia e-mail per elenco   |  Super filtro   |   Filtro speciale (filtro grassetto/corsivo/barrato...) ...
I 15 migliori set di strumenti12 Testo Strumenti (aggiungi testo, Rimuovi personaggi, ...)   |   50+ Grafico Tipi (Diagramma di Gantt, ...)   |   40+ Pratico Formule (Calcola l'età in base al compleanno, ...)   |   19 Inserimento Strumenti (Inserisci il codice QR, Inserisci immagine dal percorso, ...)   |   12 Conversione Strumenti (Numeri in parole, Conversione di valuta, ...)   |   7 Unisci e dividi Strumenti (Combina righe avanzate, Celle divise, ...)   |   ... e altro ancora

Potenzia le tue competenze di Excel con Kutools per Excel e sperimenta l'efficienza come mai prima d'ora. Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e risparmiare tempo.  Fai clic qui per ottenere la funzionalità di cui hai più bisogno...

Descrizione


Office Tab porta l'interfaccia a schede in Office e semplifica notevolmente il tuo lavoro

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
  • Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!
Comments (8)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
First code in a while that doesn't work..
This comment was minimized by the moderator on the site
Good morning sir/madam,Is there any option for change tab automatically after adding some no.s in excel without using keyboard.
This comment was minimized by the moderator on the site
I use ctrl+{ to open the referenced formula cell which is another sheet..i want to go back to the last sheet directly (which is few sheet away from the current sheet) instead of using ctrl+pg up/down..thanks in advance.
This comment was minimized by the moderator on the site
Hi Geebu,
In the first method of this article, you can customize the hotkeys as you need in the step 7. On the other hand, Kutools for Excel’s Navigation Pane is an easy and handy tools to return to last used sheet.
This comment was minimized by the moderator on the site
in this section "Go back to previous/last sheet with VBA" .How can i change the shortcut key to a command button? is there any way?
This comment was minimized by the moderator on the site
Hi Muhammad,
You can assign the VBA for a button in the Quick Access Toolbar.
1. Follow step 1-3 in the first method to add both VBA.
2. Click File > Options > Quick Access Toolbar, select Macros from Choose commands from drop-down list, select the specified macro and add it to the right section. Below screenshot may help you understand it faster.

3. Return to the Excel window, a button assigned to the specified macro is added in the Quick Access Tools.
This comment was minimized by the moderator on the site
This tutorial is helpful, but in the section where it's showing you how to create a macro, I keep getting an error that says "Subscript out of range" in the third line. Do you know what's wrong with this script?
This comment was minimized by the moderator on the site
I keep getting the same error, I would love for this to work!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations