Congelamento del foglio di lavoro Tabs

Jonathan ha una cartella di lavoro che contiene più di cinquanta fogli di lavoro, uno dei quali è chiamato "Main" e si posiziona come la prima scheda della cartella di lavoro. Egli è costantemente a dover tornare al foglio di lavoro "principale". Per visualizzare il foglio di lavoro che deve fare clic di nuovo su una scheda alla volta o scorrere completamente a sinistra delle schede (facendo clic sul comando all'estrema sinistra delle schede) e quindi selezionare la scheda "Principale". Quest'ultimo metodo è il più semplice, ma è ancora tempo. Jonathan si chiede se c'è un modo, molto simile a un vetro di congelamento, di congelare una scheda di prospetto. Lui vorrebbe la scheda "Principale" per essere sempre visibile, e le schede alla sua destra per scorrere.

La risposta breve è no, non c'è un modo in Excel per congelare le schede del foglio di lavoro. Detto questo, ci sono diverse cose che puoi fare per ottenere i risultati desiderati.

Una possibile soluzione è quella di utilizzare i collegamenti ipertestuali nei fogli di lavoro. Molte persone istituito un sistema in cui le loro principali funzioni del foglio di lavoro come una tabella di contenuti agli altri fogli nella cartella di lavoro. Ogni foglio è collegamento ipertestuale dal foglio di lavoro principale, e ogni foglio di lavoro non-principale ha un collegamento ipertestuale torna al foglio di lavoro principale. Così essi possono navigare rapidamente tra i principali e secondari fogli di lavoro semplicemente cliccando sui collegamenti ipertestuali.

Un'altra opzione è quella di ricordare che è possibile fare clic destro su controlli scheda del foglio di lavoro a sinistra delle schede nella parte inferiore della finestra di Excel. Quando si esegue, si ottiene una lista dei primi quindici nomi di prospetto, e si può facilmente selezionare il foglio di lavoro "principale".

Ancora un'altra opzione è quella di creare una semplice macro che visualizza sempre il foglio di lavoro "principale":

Sub GoToMain ()
Sheets ("Principali"). Selezionare
End Sub

È possibile assegnare questa macro, o un tasto di scelta rapida o aggiungerlo alla barra di accesso rapido in modo che si potrebbe usare molto rapidamente. Quando viene eseguito, il foglio di lavoro denominato "Main" è sempre visualizzato.

Se si desidera avere assolutamente sempre il foglio "Main" visibile nell'area delle schede, è necessario ricorrere a una macro che continuamente riordinare le schede in modo che "Main" è sempre visibile.

Private Sub Workbook_SheetActivate (ByVal Sh As Object)
Dim sc Come conteggio Long 'di fogli
Dim newPos Come indice Long 'di lamiera serlected

Application.EnableEvents = False
Application.ScreenUpdating = False

Se ActiveSheet.Index <> 1 Poi
sc = Sheets.Count
NewPos = ActiveSheet.Index
Per i = 2 Per newPos - 1
Sheets (2) .Portare Dopo: = Sheets (sc)
Next i
Sheets (1) .Activate
Sheets (2) .Activate
End If

Application.ScreenUpdating = True
Application.EnableEvents = True
End Sub

Questa macro deve essere parte dell'oggetto ThisWorkbook, quindi assicuratevi di aggiungere che nel luogo corretto nell'editor di VBA. Il modo più semplice per farlo è quello di attenersi alla seguente procedura:

  1. Premere Alt + F11 per visualizzare il Visual Basic Editor.
  2. Utilizzando la finestra di progetto, fare doppio clic sull'oggetto ThisWorkbook. (Assicurati di doppio clic sull'oggetto ThisWorkbook associato con la cartella di lavoro in cui si desidera aggiungere la macro.) Vedrete una finestra di codice per apparire l'oggetto ThisWorkbook.
  3. Inserire il codice di cui sopra nella finestra del codice.

La macro sposta sempre i fogli di lavoro in posizioni da 2 a comunque molti fogli che avete in modo che il foglio di lavoro desiderato è in seconda posizione. Ciò significa che il foglio di lavoro nella prima posizione (Main) non si muove.

ExcelTips è la vostra fonte per la formazione Microsoft Excel conveniente. Questo suggerimento (8937) si applica a Microsoft Excel 2007, 2010 e 2013. Potete trovare una versione di questo suggerimento per l'interfaccia del menu precedente di Excel qui: Congelamento del foglio di lavoro Tabs.