Quando Kenneth stampa un foglio di lavoro, il 99% delle volte preferisce stamparlo con la griglia. Tuttavia, la casella di controllo della griglia (nella scheda Foglio della finestra di dialogo Imposta pagina) non è selezionata per impostazione predefinita. Kenneth si chiede se esiste un modo per modificare questa impostazione in modo che sia sempre selezionata.

In realtà ci sono un paio di modi diversi per affrontare questo compito. Se desideri che tutte le tue cartelle di lavoro o fogli di lavoro futuri abbiano le griglie attivate per impostazione predefinita, inizia creando una cartella di lavoro e un foglio di lavoro predefiniti su cui Excel farà affidamento durante la creazione di questi. Il modo in cui lo fai è stato trattato in altri ExcelTips, come questo:

Creating Default Formatting for Workbooks and Worksheets

Si noti che questo approccio influisce su tutti i fogli di lavoro o le cartelle di lavoro appena creati; non influisce su quelli creati in precedenza. Se vuoi influenzarli, potresti prendere in considerazione una semplice macro per attivare le linee della griglia. Questo può essere assegnato a un tasto di scelta rapida o alla barra di accesso rapido. Ecco un esempio di uno che attiva le linee della griglia:

Sub GridlinesOn()

ActiveSheet.PageSetup.PrintGridlines = True End Sub

Questo è tutto, una sola riga. Se lo desideri, puoi anche diventare più elaborato con la macro in modo che alterni le linee della griglia e visualizzi il loro stato. Ecco un esempio:

Sub GridlinesToggle()

Dim sStatus As String

sStatus = "OFF"

With ActiveSheet.PageSetup         .PrintGridlines = Not .PrintGridlines         If .PrintGridlines Then sStatus = "ON"

End With     Msgbox "The gridlines are now " & sStatus End Sub

Infine, potresti anche creare una macro che assicuri che le linee della griglia siano attivate e quindi stampi il foglio di lavoro corrente. Ciò richiede l’aggiunta di una singola riga alla macro precedente che attivava le linee della griglia:

Sub PrintGridlines()

ActiveSheet.PageSetup.PrintGridlines = True     ActiveSheet.PrintOut End Sub

ExcelTips è la tua fonte di formazione economica su Microsoft Excel.

Questo suggerimento (13515) si applica a Microsoft Excel 2007, 2010, 2013, 2016, 2019 e Excel in Office 365.