Giovanni ha una cartella di lavoro che contiene oltre cinquanta fogli, uno dei quali è denominato “Principale” ed è posizionato come prima scheda nella cartella di lavoro. Deve costantemente tornare al foglio di lavoro “Principale”. Per visualizzare il foglio di lavoro, deve fare clic indietro di una scheda alla volta o scorrere completamente a sinistra delle schede (facendo clic sul controllo all’estrema sinistra delle schede) e quindi selezionare la scheda “Principale” . Quest’ultimo metodo è il più semplice, ma richiede ancora molto tempo. Giovanni si chiede se esista un modo, molto simile al blocco di un riquadro, per bloccare la scheda di un foglio di lavoro. Vorrebbe che la scheda “Principale” fosse sempre visibile e che le schede alla sua destra scorressero.
La risposta breve è no, non c’è un modo in Excel per bloccare le schede del foglio di lavoro. Detto questo, ci sono diverse cose che puoi fare per ottenere i risultati desiderati.
Una possibile soluzione è utilizzare i collegamenti ipertestuali nei fogli di lavoro. Molte persone creano un sistema in cui il loro foglio di lavoro principale funge da sommario per gli altri fogli di lavoro nella cartella di lavoro. Ogni foglio di lavoro ha un collegamento ipertestuale dal foglio di lavoro principale e ogni foglio di lavoro non principale ha un collegamento ipertestuale al foglio di lavoro principale. In questo modo possono navigare molto rapidamente tra i fogli di lavoro principale e secondari semplicemente facendo clic sui collegamenti ipertestuali.
Un’altra opzione è ricordare che è possibile fare clic con il pulsante destro del mouse sui controlli delle schede del foglio di lavoro a sinistra delle schede nella parte inferiore della finestra di Excel. Quando lo fai, ottieni un elenco dei primi quindici nomi dei fogli di lavoro e puoi facilmente selezionare il foglio di lavoro “Principale”.
Ancora un’altra opzione è impostare una macro molto semplice che visualizzi sempre il foglio di lavoro “Principale”:
Questo contenuto è riservato agli abbonati
Solo gli utenti con Abbonamento VBA Coder oppure Ultimate possono visionarlo.
Se sei già abbonato Accedi per sbloccare il contenuto!
In caso contrario abbonati qui! L'abbonamento è conveniente.
E puoi interromperlo in ogni momento e in completa autonomia.
(puoi renderti conto di quanti siano i contenuti riservati
raggiungendo questa pagina)
Puoi assegnare questa macro a un tasto di scelta rapida o aggiungerla alla barra degli strumenti Accesso rapido in modo da poterla utilizzare molto rapidamente. Quando viene eseguita, viene sempre visualizzato il foglio di lavoro denominato “Principale”.
Se vuoi assolutamente avere sempre visibile il foglio “Principale” nell’area delle schede, allora devi ricorrere ad una macro che riordini continuamente le schede in modo che “Principale” sia sempre visibile.
Questo contenuto è riservato agli abbonati
Solo gli utenti con Abbonamento VBA Coder oppure Ultimate possono visionarlo.
Se sei già abbonato Accedi per sbloccare il contenuto!
In caso contrario abbonati qui! L'abbonamento è conveniente.
E puoi interromperlo in ogni momento e in completa autonomia.
(puoi renderti conto di quanti siano i contenuti riservati
raggiungendo questa pagina)
Questa macro deve far parte dell’oggetto Questa_cartella_di_lavoro, quindi assicurati di aggiungerla nella posizione corretta nell’editor VBA. Il modo più semplice per farlo è seguire questi passaggi:
- Premi Alt+F11 per visualizzare l’editor di Visual Basic.
- Utilizzando la finestra del progetto, fai doppio clic sull’oggetto Questa_cartella_di_lavoro (assicurati di fare doppio clic sull’oggetto Questa_cartella_di_lavoro associato alla cartella di lavoro in cui desideri aggiungere la macro). Verrà visualizzata una finestra del codice per l’oggetto Questa_cartella_di_lavoro.
- Inserisci il codice qua sopra nella finestra del codice.
La macro sposta sempre i fogli di lavoro nella posizione 2 in modo che il foglio attivo sia nella seconda posizione. Ciò significa che il foglio di lavoro nella prima posizione (Principale) non si sposta mai.