Declaraci N De Variables En VBA Para Excel

Páginas: 4 (912 palabras) Publicado: 30 de marzo de 2015
Declaración de variables en VBA para Excel (II)
inShare 

Si el lector ya está familiarizado con el concepto de variable en el primer artículo de la serie¿Qué es una variable en VBA para Excel?  ytambién ha entendido el artículo Declaración de variables en VBA para Excel (I) , podría disponerse a leer este artículo que a buen seguro, le resultará interesante.

En el anterior post hablábamos devariables que representaban a valores (ya sean fechas, números enteros, decimales, etc.). En este artículo veremos las variables que representan a objetos (debemos saber que en VBA llamamos objetos acualquier elemento de Excel como hojas, celdas, gráficos, formas, tablas, etc.).



Declarar variables de objeto está, si cabe, más justificado que declarar variables de valores, puesto que el ahorroen tiempo de escritura de código, en tiempo de ejecución del mismo, así como la organización y orden conseguidos en la estructura del procedimiento o macro, son espectaculares.

¿Cómo declarar unavariable de objeto?

La declaración de una variable de objeto sería:

Dim Variable As TipoObjeto

Que significa:

Establecer Variable como TipoDeObjeto

Una vez declarada la variable, se le puede asignarun tipo de objeto, pero en este caso (a diferencia de las variables asignadas a valores) debemos comenzar la línea con la palabra Set , como en esta macro:

Sub VariableObjeto()

     Dim MiCelda AsRange

     Set MiCelda = Worksheets("Hoja1").Range("A1")

     MiCelda.Value = 4560
     MiCelda.Interior.Color = RGB(166, 210, 241)
     MiCelda.Font.Italic = True
     MiCelda.Font.Bold = True

EndSub

La macro anterior declara la variable "MiCelda" como un rango, después asigna la variable a la celda A1 y posteriormente (en las últimas líneas) realiza varias acciones con la celda, nombrándolaen todas las líneas siempre con el nombre de variable declarado al principio (en una línea inserta el valor 4560, en otra línea proporciona el color azul claro, en otra aplica cursiva y en la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Declaraci n de variables
  • VBA para Excel
  • DECLARACI N DE Las VARIABLES
  • Pasos Para Realizar Una Declaraci N Sucesoral
  • Cheklis para documentos Declaraci n de Renta 2014
  • Declaraci N Universal De Par S 1781
  • Reglas Para La Declaraci N De Identificadores En JAVA
  • Para Qu Sirve Hacer La Declaraci N De La Renta

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS