Determinare se esiste una selezione di testo (Microsoft Word)
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: