Tipi VBA Dim

January 11

tipi VBA Dim sono i tipi di variabili che è possibile utilizzare in un programma di VBA. Questi tipi sono costituiti da tipi interi, data, decimale, stringa e oggetto. Con la comprensione di questi tipi è possibile dichiarare le variabili in modo corretto nei vostri programmi VBA, e quindi ridurre il tempo necessario per sviluppare tali programmi. Si noti che è possibile utilizzare Dim senza tipo di variabile, per dichiarare una variabile che può contenere qualsiasi tipo di valore.

Tipi interi

Dichiarare un tipo integer con una dichiarazione come "Dim x As Integer". Utilizzare tali dichiarazioni quando si ha bisogno di variabili che contengono numeri interi, a differenza di numeri frazionari o reali. Ad esempio, utilizzare l'esempio "X" variabile appena accennato di catturare il valore di ritorno di funzioni incorporate di VBA che restituiscono numeri interi. Tali funzioni includono Cint, che converte le stringhe di numeri interi.

Tipi Data

Il tipo di data Dim è per le variabili che contengono le date. Ad esempio, "birthday1 Dim come Data" definirà una tale variabile. Per assegnare un valore costante a tale variabile, utilizzare il "#" nel vostro compito, come in "birthday1 = 12 ° / 13/1970 #. Funzioni VBA che restituiscono valori di data sono" DATA.VALORE ", che converte le stringhe alle date.

Tipi decimali

tipi decimali della VBA consentono di lavorare con i numeri frazionari, come quelli restituiti dalle funzioni VBA Sin, Cos, e il registro. L'istruzione Dim per queste variabili utilizza le parole chiave "come unico" per le variabili con precisione singola e "come doppio" per le variabili a doppia precisione. Le variabili a doppia precisione consentono di memorizzare una più ampia gamma di valori, ma a costo di un aumento dei requisiti di memoria per il programma.

archi

Il tipo stringa Dim dichiara le variabili da utilizzare come argomenti o valori restituiti da tali funzioni VBA come Cstr, Mid, destra e sinistra. Ad esempio, "Mid (dateString, 6, 3)" restituirà il testo "giorno", se la stringa variabile "dateString" contiene il valore "compleanno".

Oggetti

oggetto tipi Dim della VBA consentono di dichiarare le variabili per lavorare con gli oggetti VBA, come ad esempio l'oggetto "Range" in Word VBA. Ad esempio, "Dim paragrafo 1 come Range" sarà dichiarare una variabile è possibile utilizzare per contenere sezioni del testo del documento, tra cui il formato del testo. Un'assegnazione campione a tale variabile è "impostato paragrafo 1 = activedocument.paragraphs (1) .Range."