Ciao ho bisogno dell'aiuto di esperti. Ho un problema con la stampa da
VBA.
Cerco di spiegare il problema.
Ho un modulo con 50 righe e 12 colonne, formattato per essere stampato
su un A4.
Le righe che vanno dalla A1 a A13 è l'intestazione del foglio.
Da A14 a A37 sono le righe dove scrivo (modulo tipo fattura), queste
righe sono variabile perchè possono aumentare.
Ho anche un sub , "Worksheet_Change" che controllo se sono arrivato
alla riga A37. Se si, prende la A37 la unisce e riporta la voce
centrata "segue", fatto questo riporta sotto una copia della riga.
Dalla riga A38 a A48 ho il pièpagina dove vengono riportati le celle
con totale e iva.
Quello che non riesco a ottenere è :
Se aggiungo ipotizziamo una righa al range (A14;A37) dovrebbe stampare
il primo folgio con l'intestazione il range di celle che vanno da
A14;A37 e il pièpagina.
nel secondo foglio deve stampare le righe in più, di norma per
riempire un foglio ho necessità di 24 righe, perciò dovrei dirgli di
stampare il secondo folgio con l'intestaione le righe in più dopo la
riga 37 e se minore di 24 righe aggiungere la differenza e per
chiudere il folgio il pièpagina.
Spero in un vostro aiuto.
Garzie