Venus ha una cartella di lavoro con dodici fogli di lavoro, uno per ogni mese. Vuole impostarlo in modo che i fogli di lavoro per gennaio, aprile, luglio e ottobre vengano stampati da un vassoio carta diverso rispetto agli altri fogli di lavoro.

Sfortunatamente, non è possibile farlo in Excel. Anche in una macro non c’è modo di scegliere vassoi carta diversi. (Questo è stato trattato in altri numeri di ExcelTips.) L’unica soluzione possibile è piuttosto complicata. Dovresti fare quanto segue:

  1. In Windows, impostare una definizione della stampante per ogni vassoio carta che si utilizzerà. Pertanto, se la tua stampante avesse quattro vassoi carta, avresti quattro stampanti definite, ognuna con un diverso vassoio carta.

  2. In Excel, creare una macro che stampi singoli fogli di lavoro sulle stampanti associate al vassoio appropriato. Quindi, la macro dovrebbe stampare i fogli di lavoro per gennaio, aprile, luglio e ottobre dal vassoio 2 e il resto dei fogli di lavoro stampare dal vassoio 1.

Sembra un sacco di lavoro (può esserlo), ma una volta impostato funzionerà perfettamente sul tuo sistema. Il problema si presenta se si desidera la stessa funzionalità su altri sistemi nel proprio ufficio. Le definizioni di stampante sono locali sulla macchina su cui sono definite, quindi è necessario definire più stampanti su ogni sistema e assicurarsi che siano state denominate in modo coerente. La macro verrebbe memorizzata con la cartella di lavoro, quindi chiunque avesse accesso alla cartella di lavoro potrebbe utilizzare la macro per eseguire la stampa sulle stampanti desiderate.

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

Questo suggerimento (3177) 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: