› Sviluppare funzionalita su Microsoft Office con VBA › Creazione Immagine da Stampare via Foglio
-
AutoreArticoli
-
No, se non ho capito male, rimpicciolisci le proporzioni di stampa in modo da farci stare tutto su un foglio 1 di larghezza per 1 di altezza.
Io che ho seguito la discussione precedente capisco, ma gli altri? 🙂 ("Opzioni in metodo PrintOut")
Mmm...
Credo che il problema non sia in stampa, ma durante l'esportazione dei dati!
Infatti nella cella in cui vado a copiare l'immagine, la stessa è "tagliata"!
Nei tre file allegati si vede la prima videata "Corta" che viene stampata correttamente, mentre le due "Lunga" o sopra o sotto, come se copiasse solo l'area visibile e non tutta la UF!

Allegati:
You must be logged in to view attached files.come se copiasse solo l'area visibile
E' vero e in effetti è così, il comando con SendKeys visto nella precedente discussione copia la porzione visibile nella finestra, visibile in quel momento (come Alt-Stamp)
Non puoi proprio ridurre le dimensioni del form alla dimensione del monitor senza costringere l'utente a scrollare verso il basso per raggiungere controlli e opzioni non visibili?
Magari suddividere la pagina "Paghe" in due pagine (Paghe1 e Paghe2) ?
Ho trovato che la proprietà "Zoom" dell'userform lo rimpicciolisce (controlli in esso contenuto compresi), impostando ad esempio 33 lo riduce a un terzo dell'originale: in questo modo anche se diventa quasi illeggibile il contenuto, è però possibile mostrare una porzione più ampia di esso sullo schermo. Da lì poi può valer eil workaround di cui sopra o la stampa diretta con PrintOut.
Andiamo con ordine!
Suddividere ancora le pagine del multipage non mi è possibile sennò i colleghi mi mangiano!
Il discorso dello zoom mi rende circa incomprensibile il tutto!
Alla fine l'unica sarà ribaltare tutto su un foglio "nuovo" e farne il PrintOut e fine!
Se a qualcuno venisse qualche idea è comunque gradita!
-
AutoreArticoli
