Le macro possono davvero semplificarti la vita. Non è raro creare macro che eseguono attività ripetitive e quindi ci sollevano dalle attività banali che altrimenti potremmo dover eseguire. Inoltre, non è raro dover stampare il documento corrente dopo aver eseguito alcune elaborazioni su di esso. Se ti trovi con questa esigenza, puoi semplicemente lasciare che la macro si occupi della stampa del documento corrente. Per aggiungere questa capacità alle tue macro, includi semplicemente una riga come questa:

ActiveDocument.PrintOut Copies:=1

Il metodo PrintOut stampa il documento specificato; in questo caso, viene stampato l’oggetto ActiveDocument, il documento attualmente selezionato. In questo particolare utilizzo, l’argomento Copie viene utilizzato per specificare quante copie del documento stampare.

Quando si utilizza il metodo PrintOut, ci sono diversi argomenti che è possibile utilizzare. Piuttosto che dettagliarli tutti, è probabilmente più utile guardare solo alcuni degli argomenti più comuni che puoi usare.

Argument

Meaning

Copies

The number of copies to print.

Pages

The page ranges to print. The ranges are separated by commas

and enclosed in quote marks, similar to how you specify page ranges in

the Print dialog box.

PrintToFile

Normally False, but you can set it to True if you want

output to go to a disk file instead of the printer.

OutputFileName

Only necessary if you set PrintToFile to True. Used

to specify the file name of the output file.

_Nota: _

Se desideri sapere come utilizzare le macro descritte in questa pagina (o in qualsiasi altra pagina dei siti WordTips), ho preparato una pagina speciale che include informazioni utili.

WordTips è la tua fonte di formazione economica su Microsoft Word.

(Microsoft Word è il software di elaborazione testi più popolare al mondo.) Questo suggerimento (830) si applica a Microsoft Word 97, 2000, 2002 e 2003. È possibile trovare una versione di questo suggerimento per l’interfaccia a nastro di Word (Word 2007 e più tardi) qui: