Macro para regresar a la hoja inicial

Necesito una macro para regresar a la hoja inicial después de ejecutar otra macro en otra hoja.

2 respuestas

Respuesta
1

.19.01.17

Buenos días, Oscar

Hay dos alternativas para lograrlo:

1.- Al inicio de la rutina capture el nombre de la hoja, si se ejecuta siempre desde la principal

El código sería:

Sub TUMACRO()
HojaPrinc = ActiveSheet.Name
'
'... aquí, tus lineas de código
'  
Sheets(HojaPrinc).Select
End Sub

2.- Indicarle en el código cuál es el nombre de la hoja principal.

El código es similar, como esto:

Sub TUMACRO()
HojaPrinc = "Nombre Hoja Principal" <- Escribes aquí el nombre de tu hoja Principal
'
'... aquí, tus lineas de código
'  
Sheets(HojaPrinc).Select
End Sub

.

Respuesta
-1

h o l a 

Copia al final de tu macro

Sheets("Hoja1"). Activate

El código funciona

Sub ir_a_principal()
'código
'
Sheets("HojaPrincipal").Activate
End Sub

cual es la duda ? 

No estoy de acuerdo con la valoración

La pregunta no admite más respuestas

Más respuestas relacionadas