Ken ha chiesto se esiste un modo per disattivare la ripaginazione automatica di un documento di Word mentre è in esecuzione una macro. Si scopre, infatti, che ci sono due modi per gestirlo.

Il primo metodo consiste nell’usare la proprietà Pagination dell’oggetto Options. È possibile impostare questa proprietà su True o False, come segue:

Options.Pagination = False

Questa proprietà equivale all’impostazione dell’opzione Abilita reimpaginazione in background nella sezione Generale delle Opzioni avanzate (nella finestra di dialogo Opzioni di Word). Se la proprietà è impostata su False, Word non esegue alcuna ripaginazione in background. Successivamente è possibile impostare la proprietà su True per riattivare la funzione.

Il secondo metodo per gestire la ripaginazione automatica consiste nel disattivare semplicemente l’aggiornamento dello schermo. Se la tua macro fa un bel po ‘di affettare e sminuzzare il documento, questa è sempre una buona idea, comunque, poiché impedisce a Word di tentare di aggiornare la visualizzazione. In alcuni casi, il miglioramento della velocità della tua macro può essere notevole se disattivi l’aggiornamento dello schermo. Controlli l’aggiornamento dello schermo in questo modo:

Application.ScreenUpdating = False

Anche in questo caso, la proprietà ScreenUpdating può essere impostata su True o False.

Se impostato su False, l’aggiornamento dello schermo è disattivato. Se lo disattivi, dovresti sempre impostare ScreenUpdating su True prima di terminare la macro.

_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 (9233) 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: