Ci sono molte volte durante la scrittura di macro in cui sarà necessario determinare se l’utente ha effettuato una selezione. Il seguente codice VBA ti consente di sapere se è stata effettuata una selezione. La variabile designata come flag (InSelection) viene prima impostata su False e quindi la proprietà Type dell’oggetto Selection viene utilizzata per determinare se è presente una selezione. In tal caso, InSelection è impostato su True.

InSelection = False If Selection.Type = wdSelectionIP Then InSelection = True

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