Il testo automatico inserito da macro non imposta lo stile (Microsoft Word)
Glenn sta inserendo una voce di glossario nel suo documento utilizzando una macro.
Quando inserisce la voce manualmente (non dalla macro), Word imposta lo stile correttamente per la voce utilizzando lo stile (Titolo 3) memorizzato con la voce di glossario. Ma quando usa la macro per inserire la voce di glossario, la voce inserita si sposta in un altro stile (Corpo del testo).
La prima cosa da verificare è che ci sia davvero uno stile memorizzato con la voce di glossario. In questo caso, lo stile viene memorizzato con la voce se il segno di paragrafo alla fine del testo è stato selezionato quando è stata definita la voce. (Probabilmente è così nel caso di Glenn poiché lo stile è impostato correttamente quando si inserisce manualmente il glossario, ma è comunque una buona cosa controllare.)
Una volta che sei sicuro che lo stile è stato salvato con il documento, devi dare un’occhiata alla tua macro e come viene inserita la voce di glossario. Se hai una voce di glossario denominata “MyText”, il modo normale per inserirla è usare una riga macro come la seguente:
NormalTemplate.AutoTextEntries("MyText").Insert Where:=Selection.Range
Se si desidera utilizzare la formattazione della voce di glossario, tuttavia, è necessario assicurarsi che venga utilizzato il parametro RichText opzionale:
NormalTemplate.AutoTextEntries("MyText").Insert _ Where:=Selection.Range, RichText:=True
Il tuo glossario dovrebbe ora essere inserito esattamente come desideri che venga inserito.
_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 (314) si applica a Microsoft Word 97, 2000, 2002 e 2003.