Stampa di numeri di copia (Microsoft Word)
In un ambiente aziendale, non è insolito stampare più copie di un documento. A volte è utile numerare le copie. Ad esempio, la prima copia avrebbe (forse in un’intestazione o in un piè di pagina) il testo “Copia 1”, la seconda avrebbe “Copia 2” su quante più copie hai.
Un’opzione, ovviamente, è stampare le singole copie del documento, apportando le modifiche al numero di copie tra ogni stampa. Questo diventa noioso, molto veloce. Potresti anche voler utilizzare un campo di numerazione sequenziale (come discusso in altri Suggerimenti_Word) e rendere il numero di copie uguale a quello che devi stampare. Pertanto, se devi stampare 25 copie, puoi semplicemente copiare l’intero documento (incluso il campo di numerazione sequenziale), spostarti alla fine del documento e incollarlo altre 24 volte. Ciò rende tuttavia un documento complessivo piuttosto ampio e ci sono modi più semplici per affrontare il problema.
Forse la soluzione più semplice a questo problema (a parte l’utilizzo di una macro) consiste nell’usare semplicemente le funzionalità di stampa unione di Word. Dovresti utilizzare una semplice origine dati che contenga i numeri che desideri assegnare a ciascuna copia. Quindi, posiziona il campo di unione nella posizione appropriata nel tuo documento ed esegui l’unione. Ogni copia conterrà il numero di copia desiderato. Il vantaggio aggiuntivo dell’utilizzo di questo approccio è che puoi utilizzare informazioni aggiuntive con la tua unione, secondo le esigenze. Ad esempio, se ciascuna copia del documento è stata assegnata a una determinata persona, è possibile aggiungere semplicemente un altro campo dati all’origine dati contenente il nome della persona che riceverà la copia. Quindi, puoi anche stampare il nome di quella persona in ogni documento unito.
Se preferisci, puoi utilizzare una macro per stampare le tue copie numerate.
Ad esempio, la seguente macro ti chiede quante copie vuoi stampare, insieme al numero di copia iniziale da usare. (Questo è molto utile se stampi 25 copie e poi qualcuno ti chiede di stampare un secondo lotto di 10, numerato da 26 a 35.) La macro memorizza anche l’ultimo numero di copie tra le sessioni, in modo che venga usato come predefinito alla successiva esecuzione della macro.
Public Sub PrintNumberedCopies() Dim varItem As Variable Dim bExists As Boolean Dim lCopiesToPrint As Long Dim lCounter As Long Dim lCopyNumFrom As Long ' ensure our doc variable exists bExists = False For Each varItem In ActiveDocument.Variables If varItem.Name = "CopyNum" Then bExists = True Exit For End If Next varItem ' initialize document variable if doesn't exist If Not bExists Then ActiveDocument.Variables.Add _ Name:="CopyNum", Value:=0 End If ' ask how many to print lCopiesToPrint = InputBox( _ Prompt:="How many copies?", _ Title:="Print And Number Copies", _ Default:="1") ' ask where to start numbering lCopyNumFrom = CLng(InputBox( _ Prompt:="Number at which to start numbering copies?", _ Title:="Print And Number Copies", _ Default:=CStr(ActiveDocument.Variables("CopyNum") + 1))) ' loop through the print-write-print cycle For lCounter = 0 To lCopiesToPrint - 1 ' update the document variable ActiveDocument.Variables("CopyNum") = _ lCopyNumFrom + lCounter ' print this numbered copy ActiveDocument.PrintOut Copies:=1 Next lCounter End Sub
Per utilizzare questa macro, ci sono altre due cose che devi fare.
Innanzitutto, devi indicare nel tuo documento dove vuoi che appaia il numero di copia. Nel punto in cui dovrebbe stampare, inserisci semplicemente il seguente campo (ricorda che inserisci le parentesi graffe del campo premendo Ctrl + F9):
{ DOCVARIABLE "CopyNum" }
La seconda cosa che devi fare è assicurarti che Word sia configurato in modo che aggiorni i campi durante la stampa. Ora, quando esegui la macro, ti viene chiesto quante copie stampare e quale numero iniziale usare. La variabile del documento viene aggiornata e viene stampata una singola copia del documento. Questi passaggi vengono ripetuti per il numero di volte che hai scelto di stampare.
_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 (13136) si applica a Microsoft Word 2007, 2010, 2013, 2016, 2019 e Word in Office 365. Puoi trovare una versione di questo suggerimento per vecchia interfaccia del menu di Word qui: