Referenciar otra hoja código VBA

Saludos Experto
En código VBA como hago para ingresar una fórmula que referencie hojas diferentes a la activa, teniendo en cuenta que el nombre de las hojas a las que se requiere la referencia puede cambiar.
Lo que necesito es como ingresar esta instrucción para la suma:
For i = 1 to 10
Sheets(Hoja(i)).Select
Cells(10,2).select
ActiveCell.Formula = "=SUM("(sumar un rango de la hoja(i))
Next
Agradezco mucho su atención

1 Respuesta

Respuesta
1
Te dejo un ejemplo. En este caso se trata de nombres como Hoja1, Hoja2, etc
For i = 1 To 10
nbreho = "Hoja" & i
Sheets(nbreho).Select
Cells(10, 2).Select
ActiveCell.Formula = "=SUM(" & nbreho & "!A1:A8)"
Next
Sdos. No olvides finalizar la consulta
Elsa
http://aplicaexcel.galeon.com/manuales.htm

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas