Saltare a un foglio di lavoro specifico (Microsoft Excel)
Se hai un numero enorme di fogli di lavoro in una cartella di lavoro, potresti cercare un modo per passare a un foglio specifico piuttosto facilmente. Esistono diversi modi in cui puoi affrontare questa attività e la loro applicabilità alla tua situazione dipende dal numero di fogli di lavoro effettivamente presenti nella cartella di lavoro.
Un’opzione che funziona bene se si dispone di un numero limitato di fogli di lavoro (ad esempio, 30-40 fogli o meno) è fare clic con il pulsante destro del mouse sui pulsanti di navigazione dei fogli a sinistra delle schede dei fogli. In questo modo verrà visualizzato un elenco di nomi di fogli di lavoro e potrai selezionare quello a cui vuoi passare. Se sono presenti più fogli di lavoro di quelli che possono essere comodamente inseriti nell’elenco, una delle opzioni è “Più fogli”. Seleziona quell’opzione e ti ritroverai con una finestra di dialogo che elenca tutti i fogli di lavoro e potrai effettuare la tua selezione.
Un’altra opzione che molte persone impiegano è creare un “sommario” per la tua cartella di lavoro. Nel primo foglio di lavoro, inserisci una serie di collegamenti ipertestuali che passano ai vari fogli di lavoro nella cartella di lavoro. In questo modo puoi visualizzare il sommario, fare clic su un collegamento e sei sulla buona strada.
Se si conosce il nome del foglio di lavoro a cui si desidera passare, è inoltre possibile utilizzare le funzionalità Vai a di Excel. Segui questi passaggi:
-
Premi F5. Excel visualizza la finestra di dialogo Vai a.
-
Nella casella Riferimento, immettere Sheet83! A1. (Sostituisci “Sheet83” con il nome del foglio di lavoro a cui vuoi passare.)
-
Fare clic su OK.
Un’altra opzione è creare una macro per richiedere il nome o il numero del foglio di lavoro che si desidera visualizzare. La seguente macro potrebbe essere assegnata a un tasto di scelta rapida, quindi puoi usarla per passare a qualsiasi foglio desideri.
Sub GotoSheet() Dim sSheet As String sSheet = InputBox( _ Prompt:="Sheet name or number?", _ Title:="Input Sheet") On Error Resume Next If Val(sSheet) > 0 Then Worksheets(Val(sSheet)).Activate Else Worksheets(sSheet).Activate End If End Sub
_Nota: _
Se desideri sapere come utilizzare le macro descritte in questa pagina (o in qualsiasi altra pagina dei siti ExcelTips), ho preparato una pagina speciale che include informazioni utili.
ExcelTips è la tua fonte di formazione economica su Microsoft Excel.
Questo suggerimento (3119) si applica a Microsoft Excel 97, 2000, 2002 e 2003. Puoi trovare una versione di questo suggerimento per l’interfaccia a nastro di Excel (Excel 2007 e versioni successive) qui: