Disattivazione della visualizzazione layout di pagina (Microsoft Excel)
Chris osserva che Excel supporta sia le visualizzazioni Normale che Layout di pagina. Si chiede se esiste un modo per disabilitare la visualizzazione Layout di pagina in modo che l’utente di una cartella di lavoro non possa selezionarla.
Excel rende disponibili queste due visualizzazioni (Normale e Layout di pagina) dalla scheda Visualizza della barra multifunzione. Si potrebbe pensare che la soluzione sia semplicemente modificare l’interfaccia utente in modo che lo strumento Layout di pagina non sia più disponibile sulla barra multifunzione. Questo, purtroppo, è più facile a dirsi che a farsi.
Se stai usando Excel 2007, l’interfaccia utente è notoriamente difficile da cambiare. È necessario scrivere codice XML e assicurarsi che il codice venga eseguito ogni volta che viene aperta la cartella di lavoro. Se ti piacciono le cose notoriamente difficili, puoi trovare un po ‘su come iniziare in questa pagina:
http://msdn.microsoft.com/en-us/library/aa338202.aspx
Se utilizzi Excel 2010 o una versione successiva, la modifica dell’interfaccia utente è un po ‘più semplice. Puoi farlo seguendo questi passaggi:
-
Fare clic sulla scheda File e quindi su Opzioni. Excel visualizza la finestra di dialogo Opzioni di Excel.
-
Sul lato sinistro della finestra di dialogo fare clic su Personalizza barra multifunzione. (Vedi figura 1.)
-
Nella colonna di destra della finestra di dialogo, fare clic sul piccolo segno più a sinistra della voce della scheda Visualizza. Excel mostra le opzioni che si trovano nella scheda Visualizza.
-
Fare clic una volta sull’opzione Visualizzazioni cartella di lavoro.
-
Fare clic sul pulsante Rimuovi.
-
Fare clic su OK.
Questo è tutto. Ora, se vai a guardare la scheda Visualizza, noterai che l’utente non può più passare alla visualizzazione Layout di pagina. In effetti, l’utente non può scegliere alcuna visualizzazione diversa da quella in cui ti trovi al momento. Questa modifica interessa solo la macchina corrente, per tutte le cartelle di lavoro e non può essere collegata a nessuna cartella di lavoro particolare. (Il motivo è che mentre puoi modificare un po ‘i nastri in Excel 2010, non puoi modificarli in macro. È un grosso problema e devi tornare a scrivere codice XML come in Excel 2007.)
Forse una soluzione migliore è creare una piccola macro che assicurerà che il foglio di lavoro venga sempre visualizzato nella visualizzazione Normale. È facile da fare; basta fare clic con il pulsante destro del mouse su una scheda del foglio di lavoro e scegliere Visualizza codice dal menu contestuale risultante. Nella finestra del codice, inserisci quanto segue:
Private Sub Worksheet_SelectionChange(ByVal Target As Range) ActiveWindow.View = xlNormalView End Sub
Questo codice fa sì che Excel passi alla visualizzazione normale ogni volta che qualcuno cambia ciò che è selezionato sullo schermo. Qualcuno potrebbe utilizzare gli strumenti nella scheda Visualizza della barra multifunzione per passare alla visualizzazione Layout di pagina, ma non appena seleziona una cella diversa, la macro si attiva e torna alla visualizzazione Normale.
_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 (12139) si applica a Microsoft Excel 2007, 2010, 2013 e 2016.