I campi forniscono un po ‘di potenza di elaborazione per i tuoi documenti, come hai appreso da altri numeri di _Suggerimenti parola _. Il campo ASK è quello che puoi usare per richiedere agli utenti del testo che viene poi assegnato a un segnalibro.

(Questo è ottimo per personalizzare al volo il testo boilerplate.) Susan ha avuto problemi con il campo ASK, tuttavia, perché agli utenti non solo veniva chiesto il testo una volta, ma anche una seconda volta quando il documento veniva stampato.

Per impostazione predefinita, Word aggiorna tutti i campi appena prima della stampa. Se hai campi ASK nel tuo documento, significa che quando vengono aggiornati all’utente viene chiesto di inserire un testo una seconda volta. Per evitare questo comportamento, segui questi passaggi:

  1. Fare clic sul pulsante Office, quindi su Opzioni di Word se si utilizza Word 2007. Se si utilizza Word 2010 o una versione successiva, fare clic sulla scheda File della barra multifunzione e scegliere Opzioni. Word visualizza la finestra di dialogo Opzioni di Word.

  2. Fare clic su Visualizza sul lato sinistro della finestra di dialogo. (Vedi figura 1.)

  3. Assicurati che la casella di controllo Aggiorna campi prima della stampa sia deselezionata.

  4. Fare clic su OK.

Ora Word non aggiornerà i campi prima della stampa. L’unico aspetto negativo di questo, tuttavia, è che anche gli altri campi non verranno aggiornati automaticamente. Se nel documento sono presenti altri campi, assicurati di aggiornarli manualmente prima della stampa.

Se l’aggiornamento manuale dei campi è un problema, potresti prendere in considerazione la possibilità di rimuovere completamente i campi ASK e progettare invece un modulo utente.

Un’altra alternativa è chiedere il testo dell’utente sotto il controllo di una macro, quindi utilizzare la macro per assegnare il testo ai segnalibri. (Questa è la stessa funzionalità dei campi ASK, ma viene eseguita solo quando si desidera specificamente che venga eseguita.)

Se tali modifiche non sono possibili, puoi riattivare l’aggiornamento automatico dei campi e utilizzare invece la seguente macro per stampare il tuo documento:

Sub CustomPrint()

Dim afield As Field

For Each afield In ActiveDocument.Fields         If afield.Type = wdFieldAsk Then afield.Locked = True     Next afield     ActiveDocument.PrintOut     For Each afield In ActiveDocument.Fields         If afield.Type = wdFieldAsk Then afield.Locked = False     Next afield End Sub

La macro esamina tutti i campi del documento, bloccando quelli che sono campi ASK. Il documento viene quindi stampato ei campi vengono nuovamente sbloccati.

_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 (8177) si applica a Microsoft Word 2007, 2010, 2013 e 2016. Puoi trovare una versione di questo suggerimento per la vecchia interfaccia del menu di Word qui: