Respuestas
Respuesta dada 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
Preguntas similares
hace 7 años
hace 9 años
hace 9 años
hace 9 años