lunedì 24 gennaio 2011

VBA - Excel- Operazioni con le stringhe

Sto lavorando ad una routine che mi trasfromi in automatico in pdf (la posterò se ce la farò) tutti i file presenti in una directory. Nel scriverla ho usato diverse operazioni con le stringhe. Ho deciso di riassumerle qui.

Funzione
Descrizione
Esempio
Risultato
Len() Determina quanto è lunga una stringa di caratteri
variabilepippo= Len("asd") 3 (caratteri)
LCase() Converte i caratteri della stringa da maiuscoli a minuscoli variabilepippo = LCase("ASD") asd
UCase() Converte i caratteri da minuscoli a maiuscoli NomeVar = UCase("Asd") ASD
StrReverse() Inverte le stringhe variabilepippo = StrReverse("Asd") dsA
Left() Estrae i primi (n) caratteri di una stringa variabilepippo = Left("Asd", 2) As
Right() Estrae gli ultimi (n) caratteri di una stringa variabilepippo = Right("Asd", 2) sd
Mid() Estrae i caratteri (n) di una stringa, partendo da un punto specifico
variabilepippo = Mid("asdlol" 3,4)

NB 3 = parti dal terzo carattere compreso
NB 4= ed estrai 4 caratteri
dlol
InStr() Trova una parte di stringa su un’altra variabilepippo = InStr("asd", "d") 3
LTrim() Elimina tutti gli spazi iniziali variabilepippo = LTrim(" asd ") "asd "
RTrim() Elimina tutti gli spazi finali variabilepippo = RTrim(" asd ") " asd "
Trim() Elimina tutti gli spazi iniziali e finali variabilepippo = Trim(" asd ") "asd"
CStr() Converte in una stringa un numero intero
variabilepippo = CStr(10) "10"
*CInt() Converte in numero intero stringa
variabilepippo = CInt("10") 10

alla prox :v

Nessun commento:

Posta un commento