È difficile immaginare una funzione usata più spesso con le stringhe rispetto alla funzione Len (). Questa semplice piccola funzione restituisce la lunghezza di qualsiasi stringa. I seguenti sono alcuni esempi che possono funzionare nelle tue macro:

A = Len(MyString)

B = Len("This is a test")

La prima riga restituisce la lunghezza dei caratteri nella variabile MyString. Il secondo restituisce il numero di caratteri tra le virgolette (in questo caso, 14, ricorda che gli spazi contano come caratteri).

Se vuoi determinare la lunghezza di una selezione, segui un approccio leggermente diverso:

C = Len(Selection)

Questa riga restituisce la lunghezza della selezione di testo corrente nel documento. Ricordare quando si calcola la lunghezza di una selezione che i segni di paragrafo (ritorni rigidi) contano come due caratteri. Questo perché ognuno di essi è realmente un ritorno a capo seguito da un avanzamento riga, anche se tutti gli altri comandi macro li trattano come un singolo carattere.

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