Tipos de Dim en VBA

Escrito por darrin koltow | Traducido por juliana star
  • Comparte
  • Twittea
  • Comparte
  • Pin
  • E-mail
Tipos de Dim en VBA
Tipos de Dim en VBA. (Hemera Technologies/Photos.com/Getty Images)

Los tipos de Dim de VBA son los tipos de variables que puedes usar en un programa de VBA. Entre estos tipos se encuentran el integer, date, decimal, string y object. Comprendiendo estos tipos puedes declarar variables correctamente en tus programas de VBA y por lo tanto reducir el tiempo necesario en el desarrollo. Toma en cuenta que es posible usar Dim sin especificar su tipo para declarar una variable que puede almacenar cualquier tipo de valor.

Otras personas están leyendo

Tipos Integer

Declara un tipo integer con una instrucción como "Dim x as Integer". Usa dicha instrucción cuando necesites variables que almacenen números completos, en contraposición a los números fraccionarios o reales. Por ejemplo, usa la variable de ejemplo "x" recientemente mencionada para capturar el valor de las funciones integradas de VBA que retornan valores integer. Entre esas funciones se encuentra Cint, que convierte cadenas a enteros.

Tipos date

El tipo Dim llamado date se usa en las variables que almacenan fechas. Por ejemplo, "Dim birthday1 as Date" definirá ese tipo de variable. Para asignar un valor constante a tal variable usa el "#" en tu asignación, como en "birthday1 = #12/13/1970#". Entre las funciones de VBA que retornan valores date se encuentra "Datevalue", que convierte cadenas a fechas.

Tipos fecimal

Los tipos decimal de VBA te permiten trabajar con números fraccionarios, como aquellos que retornan las funciones Sin, Cos y Log de VBA. La instrucción Dim para estas variables usa las palabras clave "as single" para variables con precisión simple y "as double" para variables con precisión doble. Estas últimas te permiten almacenar un rango mayor de valores pero al costo de un incremento en los requerimientos de la memoria para tu programa.

Strings

El tipo Dim string declara variables para usarlas como argumentos o valores de retorno de funciones de VBA como Cstr, Mid, Right y Left. Por ejemplo, "Mid(dateString, 6, 3)" retornará el texto "day", si la variable string "dateString" almacena el valor "birthday".

Objetos

Los tipos objetos en Dim de VBA te permiten declarar variables para trabajar con objetos de VBA, como el objeto "Range" en VBA para Word. Por ejemplo, "Dim paragraph1 as Range" declarará una variable que puedes usar para almacenar secciones del texto de un documento, incluyendo su formato. Una asignación de ejemplo para esa variable es "set paragraph1 = activedocument.paragraphs(1).range".

No dejes de ver

Filtrar por:
  • Mostrar todos
  • Artículos
  • Galerías de fotos
  • Videos
Ordenar:
  • Más relevante
  • Más popular
  • Más reciente

No se encuentran artículos disponibles

No se encuentran slideshows disponibles

No se encuentran videos disponibles