Modifiche casuali di larghezza e altezza (Microsoft Excel)
Gary ha una cartella di lavoro impostata con dodici fogli di lavoro, uno per ogni mese.
Ha inquadrato le informazioni in questi fogli di lavoro in modo che si adattino al suo schermo. Ad un certo punto apre la sua cartella di lavoro per scoprire che le larghezze delle colonne di giugno si sono espanse in modo che non si adattino tutte allo schermo. Sono solo le colonne di giugno che si espandono, ma tutti i fogli di lavoro avranno le loro altezze di riga che si espandono da 12,75 a 13,50. Se Gary ridimensiona tutto in modo che si adatti ancora una volta al suo schermo, tutto va bene per una settimana circa, quindi il ridimensionamento si verifica di nuovo.
Non è chiaro quale possa essere la causa di questo problema, ma ci sono alcune cose che puoi controllare. Se la cartella di lavoro è archiviata in una rete, dove possono accedervi altre persone, è possibile che la modifica avvenga mentre qualcun altro ha la cartella di lavoro aperta. Inoltre, se la cartella di lavoro viene aperta su macchine diverse, è possibile che le altre macchine su cui è aperta stiano influenzando la cartella di lavoro, a condizione che abbiano risoluzioni dello schermo diverse o caratteri di stampa diversi installati.
Non essendo sicuri della causa, è possibile che la soluzione migliore sia creare una macro che venga eseguita automaticamente all’apertura della cartella di lavoro. Questa macro potrebbe passare attraverso i fogli di lavoro e impostare la larghezza delle colonne e l’altezza delle righe in base alle tue esigenze La seguente macro eseguirà questi passaggi:
Private Sub Workbook_Open() Dim wSheet As Worksheet For Each wSheet In Worksheets ' Change to the columns you need Columns("A:M").Select ' Change to the width you need Selection.ColumnWidth = 12 ' Change to the rows you need Rows("1:15").Select ' Change to the height you need Selection.RowHeight = 13 Next wSheet 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 (3175) 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: