Excel asignar celdas a variables
Tengo Celdas que corresponden a una tabla que va desde A1 a A10, y quiero asignarlas a variables Nombre1, Nombre2, ... Nombre10.
Para no hacer esto:
Nombre1 = Range("A1").value
Nombre2 = Range("A2").value
.
.
.
Nombre10 = Range("A10").value
Se que se puede hacer mediante For, pero no se como declaro la variable Nombre()
También para pegarlas en otro libro.
Sheets("Hoja2").Select
ActiveSheet.Range("C4").Activate
ActiveCell.FormulaR1C1 = Nombre1
ActiveSheet.Range("C5").Activate
ActiveCell.FormulaR1C1 = Nombre2
.
.
.
ActiveSheet. Range("C13"). Activate
ActiveCell.FormulaR1C1 = Nombre10
Para no hacer esto:
Nombre1 = Range("A1").value
Nombre2 = Range("A2").value
.
.
.
Nombre10 = Range("A10").value
Se que se puede hacer mediante For, pero no se como declaro la variable Nombre()
También para pegarlas en otro libro.
Sheets("Hoja2").Select
ActiveSheet.Range("C4").Activate
ActiveCell.FormulaR1C1 = Nombre1
ActiveSheet.Range("C5").Activate
ActiveCell.FormulaR1C1 = Nombre2
.
.
.
ActiveSheet. Range("C13"). Activate
ActiveCell.FormulaR1C1 = Nombre10
1 respuesta
Respuesta de Elsa Matilde
2