Tipos Dim Dim tipos son los tipos de variables que puede utilizar en un programa de VBA. Estos tipos se componen de número entero , fecha , decimal , cuerda y tipos de objetos. Mediante la comprensión de este tipo se puede declarar variables correctamente en sus programas de VBA , y reducir así el tiempo necesario para desarrollar estos programas. Tenga en cuenta que es posible utilizar Dim sin ningún tipo de variable , para declarar una variable que puede contener cualquier tipo de valor . Tipos enteros
Declarar un tipo entero con una declaración como " Dim x As Integer ". Utilice estas declaraciones cuando se necesita variables que contienen números enteros , en lugar de números fraccionarios o real. Por ejemplo, utilice la muestra variable " x " que acabamos de mencionar para capturar el valor de retorno de VBA de funciones integradas que devuelven enteros . Estas funciones incluyen Cint , que convierte las cadenas a enteros.
Fecha Tipos
El tipo de fecha Dim es para las variables que tienen fechas. Por ejemplo, " Birthday1 Dim como fecha" definirá una variable tal. Para asignar un valor constante a una variable de tipo, se utiliza el símbolo "# " en su misión, como en " Birthday1 = # 12/13/1970 # . Funciones de VBA que devuelven valores de fecha incluyen " FECHANUMERO ", que convierte las cadenas de fechas.
Tipos decimales tipos decimales
de VBA permiten trabajar con las fracciones, como los devueltos por las funciones de VBA Sin, Cos y Log. la instrucción Dim para estas variables se utilizan las palabras " como única " para las variables con precisión simple y " como doble " para las variables de doble precisión . las variables de doble precisión permiten almacenar una amplia gama de valores, pero a costa de un aumento de los requisitos de memoria para su programa.
Cuerdas
El tipo string Dim declara variables para uso como argumentos o devolver los valores de las funciones de VBA como Cstr , medio, derecho e izquierdo . Por ejemplo , " Mid ( dateString , 6 , 3 ) " devolverá el "día" de texto si la variable de cadena " dateString " tiene el valor " de cumpleaños . "
Objetos
< tipos Dim objeto p> de VBA permiten declarar variables para trabajar con objetos de VBA , como el objeto " Rango" en Word VBA. por ejemplo, " el apartado 1 Dim como Range" se declare una variable que puede utilizar para mantener las secciones de texto del documento, incluyendo el formato del texto. una asignación de la muestra a una variable como es "set el apartado 1 = ActiveDocument.Paragraphs ( 1 ) . rango. "