variable objeto en vba Excel
Respuestas a la pregunta
Contestado por
2
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 asignar un 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 As Range
Set MiCelda = Worksheets("Hoja1").Range("A1")
MiCelda.Value = 4560 MiCelda.Interior.Color = RGB(166, 210, 241) MiCelda.Font.Italic = True MiCelda.Font.Bold = True
Dim Variable As TipoObjeto
Que significa:
Establecer Variable como TipoDeObjeto
Una vez declarada la variable, se le puede asignar un 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 As Range
Set MiCelda = Worksheets("Hoja1").Range("A1")
MiCelda.Value = 4560 MiCelda.Interior.Color = RGB(166, 210, 241) MiCelda.Font.Italic = True MiCelda.Font.Bold = True
Otras preguntas