Nwlapcug.com


Funzioni VBA dollaro-firmato

Qualsiasi funzione VBA che contiene un "$" nel suo nome produce una stringa. Ci sono parecchi tali funzioni; ognuno ha una funzione duplicata senza il carattere "$". La differenza principale tra i due tipi di funzioni è che le funzioni con il carattere "$" restituiscono stringhe. Quelli senza "$" ritorno di varianti, che possono essere facilmente convertiti in stringhe.

Chr$

La funzione di $ Chr restituisce un carattere basato sul codice ASCII che si entra. Ad esempio, il codice ASCII per un carattere di spazio è 32. Digitando "Chr$(32)" nella finestra controllo immediato dell'ambiente di sviluppo VBA produrrà il carattere di spazio.

Mid$, $ sinistro, destro$

La funzione di $ Mid di VBA consente di estrarre una porzione di una stringa specificando la posizione iniziale e la lunghezza della porzione. Ad esempio, "Mid$ ("hello,"1, 2)" restituisce la sottostringa "lui". Il $ sinistra e destra$ funzioni estrarre porzioni di stringa da sinistra e destra di stringhe.

Trim$, $ Ltrim, Rtrim$

Utilizzare le funzioni di taglio di VBA per rimuovere lo spazio vuoto dall'input dell'utente e le altre stringhe. Lo spazio vuoto può impedisce al codice di riconoscere una stringa come valido. La funzione Trim$ rimuoverà tabulazioni e spazi da entrambi lati sinistro e destro di una stringa di input e restituire la stringa meno lo spazio bianco. LTrim$ e Rtrim$ rimuoverà lo spazio vuoto solo dai lati sinistro e destro di una stringa di input.

Spazio$

Funzione di $ di VBA spazio crea una stringa composta esclusivamente da spazi. Specificare il numero di spazi desiderati nel singolo argomento della funzione. Ad esempio, "Space$(9)" restituisce una stringa di nove caratteri di spazio.

UCase, Lcase$

Quando avete bisogno di garantire tutti i caratteri di una stringa in lettere maiuscole, utilizzare la funzione "Ucase$" di VBA. Ad esempio, "Ucase$("hello")" produrrà "HELLO". Utilizzare Lcase$ per convertire tutti i caratteri di una stringa in lettere minuscole.

$ Format

La funzione di $ formato consente di applicare una stringa da un numero, che consente di determinare quale unità è in un numero di formattazione numerica. Ad esempio, il seguente comando si trasformerà un valore di data nel formato predefinito in un formato di data più.

debug. Print formato (n # n. 12/1/1966, "mmmm dd, yyyy")