Javierr publicó en la clase Copiar Datos de las Hojas Existentes hace 2 meses
Hola Sergio una pregunta
Si la ultima hoja no tuviera el nombre de deztaca sino sucursal4 y con datos
estos se copiarian tambien y la macro para ahi o sigue o tenemos que ponerle un nombre de una hoja para que asi pare la macro al llegar al nombre donde queremos que pare
Si la ultima hoja no tuviera el nombre de deztaca sino sucursal4 y con datos
estos se copiarian tambien y la macro para ahi o sigue o tenemos que ponerle un nombre de una hoja para que asi pare la macro al llegar al nombre donde queremos que pare
Respuestas
JuliaBravo490 respondió hace hace 2 meses:
Hola, Álvaro.
Claro, la macro ya cuenta las hojas con Sheets.Count, por lo que si quitas la condición que excluye la hoja "Deztaca" (If Sheets(i).Name <> "Deztaca") y dejas el bucle como For i = 2 To Cuenta, recorrerá todas las hojas desde la segunda hasta la última sin depender de nombres; de ese modo, copiará los datos de todas las hojas existentes sin necesidad de indicarle cuándo parar, ya que el bucle se detiene automáticamente al alcanzar la última hoja.
Espero haber aclarado tu duda, y siempre es un gusto recibir sus comentarios.
Saludos,
Julia
Equipo DEZTACA
Claro, la macro ya cuenta las hojas con Sheets.Count, por lo que si quitas la condición que excluye la hoja "Deztaca" (If Sheets(i).Name <> "Deztaca") y dejas el bucle como For i = 2 To Cuenta, recorrerá todas las hojas desde la segunda hasta la última sin depender de nombres; de ese modo, copiará los datos de todas las hojas existentes sin necesidad de indicarle cuándo parar, ya que el bucle se detiene automáticamente al alcanzar la última hoja.
Espero haber aclarado tu duda, y siempre es un gusto recibir sus comentarios.
Saludos,
Julia
Equipo DEZTACA