VBA Dim tipi sono i tipi di variabili che è possibile utilizzare in un programma VBA . Questi tipi sono costituiti da numeri interi, data , decimale , stringa e tipi di oggetto . Con la comprensione di questi tipi è possibile dichiarare variabili correttamente nei vostri programmi VBA , e quindi ridurre il tempo necessario per sviluppare tali programmi. Si noti che è possibile utilizzare dim con nessun tipo di variabile , per dichiarare una variabile che può contenere qualsiasi tipo di valore . Tipi interi
Dichiarare un tipo intero con una dichiarazione come " Dim x as Integer ". Utilizzare tali dichiarazioni quando hai bisogno di variabili che contengono numeri interi , al contrario dei numeri frazionari o reale . Ad esempio, utilizzare la variabile di esempio " x " appena citato per acquisire il valore di ritorno di VBA di funzioni built-in che gli interi ritorno. Tali funzioni includono Cint , che converte le stringhe in numeri interi .
Tipi Data
Il tipo data Dim è per le variabili che contengono le date . Ad esempio, " Dim birthday1 come data" definirà tale variabile . Per assegnare un valore costante a tale variabile , usare il " # " nel vostro compito, come in " birthday1 = # 1970/12/13 # . Funzioni VBA che restituiscono valori di data include" DATEVALUE ", che converte le stringhe in date . < br >
Tipi decimali tipi decimali
di VBA consentono di lavorare con i numeri frazionari , come quelli restituiti dalle funzioni VBA Sin, Cos , e Log . l' istruzione Dim per queste variabili vengono utilizzate le parole chiave " come unico " per le variabili con precisione singola e " come doppio " per le variabili in doppia precisione . variabili la doppia precisione consentono di memorizzare una più ampia gamma di valori , ma a costo di un aumento dei requisiti di memoria per il vostro programma .
Strings
Il tipo stringa Dim dichiara le variabili da utilizzare come argomenti o restituire valori da tali funzioni di VBA come Cstr , centrale, destra e sinistra. , ad esempio , "Mid ( dateString , 6 , 3)" ritorna il " giorno", il testo se la variabile stringa " dateString " contiene il valore " compleanno".
Oggetti
< tipi di oggetto Dim p > di VBA consentono di dichiarare le variabili relative agli oggetti di VBA , ad esempio l'oggetto " Campo " in Word VBA . , ad esempio, " Dim paragrafo 1 come Range" dichiarerà una variabile si può utilizzare per tenere le sezioni del testo del documento , compreso il formato del testo . l'assegnazione di esempio per una tale variabile è " impostato paragrafo 1 = ActiveDocument.Paragraphs ( 1) . gamma ".