Maria ha un foglio di lavoro in cui vuole iniziare una nuova pagina dopo ogni X righe. Questa interruzione non dipende da alcun dato nel foglio di lavoro, semplicemente dal numero di righe (ad esempio, potrebbe voler iniziare una nuova pagina ogni 17 righe). Maria si chiede se c’è un modo per inserire un’interruzione di pagina ripetuta che dipenda esclusivamente dal numero di righe.
Non c’è modo di farlo attraverso un’impostazione o una formattazione condizionale. L’unico modo in cui siamo stati in grado di farlo è attraverso l’uso di una macro. La seguente macro fornisce un po’ di interazione per aumentarne la flessibilità.
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)
Tutto quello che devi fare è visualizzare il foglio di lavoro che desideri modificare e quindi eseguire la macro. Ti viene chiesto quante righe vuoi per pagina (per l’esempio di Maria, potrebbero essere 17) e la riga in cui vuoi fermarti. La macro rimuove quindi tutte le interruzioni di pagina esistenti e inserisce un’interruzione di pagina dopo ogni multiplo delle righe per pagina specificate. Se inserisci 0 come righe per pagina o se il numero di riga finale è inferiore alle righe per pagina, non vengono apportate modifiche e viene visualizzata una finestra di messaggio in tal senso.