Renombrar hojas de un archivo excel

Dudas sobre código
colod10
Nivel 1
Mensajes: 17
Registrado: Lun Ene 15, 2018 12:11 am

Renombrar hojas de un archivo excel

Mensajepor colod10 » Mar Jun 28, 2022 5:35 pm

Buenas tardes, estoy teniendo un problema al renombrar hojas de excel desde el vba de access.
este es parte del codigo que estoy usando:
With MiExcel
.Sheets("hoja1").Name = "PLANILLA N° " & N_Planilla & " - MONTECARLO"
.Sheets("hoja2").Name = "PLANILLA N° " & N_Planilla & " - ELDORADO"
.Sheets("hoja3").Name = "PLANILLA N° " & N_Planilla & " - WANDA"
.Sheets("hoja4").Name = "PLANILLA N° " & N_Planilla & " - PUERTO RICO"
.Sheets("hoja5").Name = "PLANILLA N° " & N_Planilla & " - JARDIN AMERICA"
End With

y me tira "Se ha producido el error '9' en tiempo de ejecución: Subíndice fuera del intervalo" y no entiendo porque, revise el archivo de excel y si estan las 5 hojas

Avatar de Usuario
Fayad
Colaborador
Mensajes: 483
Registrado: Mié Oct 28, 2015 9:43 pm

Re: Renombrar hojas de un archivo excel

Mensajepor Fayad » Mar Jun 28, 2022 9:44 pm

Hola!

Prueba con esto:

Código: Seleccionar todo

With MiExcel
.Sheets(1).Name = "PLANILLA N° " & N_Planilla & " - MONTECARLO"
.Sheets(2).Name = "PLANILLA N° " & N_Planilla & " - ELDORADO"
.Sheets(3).Name = "PLANILLA N° " & N_Planilla & " - WANDA"
.Sheets(4).Name = "PLANILLA N° " & N_Planilla & " - PUERTO RICO"
.Sheets(5).Name = "PLANILLA N° " & N_Planilla & " - JARDIN AMERICA"
End With
Salu2.


Volver a “Código VBA”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 8 invitados