Intenté macro mi libro de trabajo seleccionar una hoja de trabajo específica pero sin éxito. Consulte la imagen adjunta para ver el código.

¿Alguna idea de cómo solucionarlo o qué he hecho mal? vba

2
Martin 18 ago. 2016 a las 12:55

2 respuestas

La mejor respuesta

Coloque su sub workbook open en Este libro de trabajo en lugar de en la hoja.

Agregue esto a ThisWorkbook

Private Sub Workbook_Open()

Run  "OpenSheet"

End Sub

Y en un módulo agregue:

Sub OpenSheet()
'Activate Workbook
Workbooks("urworkbook.xls").Activate   
'Activate Worksheet
Workbooks("urworkbook.xls").Sheets("urSheet").Activate
End Sub
2
krib 18 ago. 2016 a las 10:05

Solo algunas mejoras en el procedimiento Workbook_Open: (Mostrará pantalla completa, como una aplicación real)

Private Sub Workbook_Open()
Application.DisplayFullScreen = True
Run  "OpenSheet"
End Sub
-2
MYPE 23 ago. 2018 a las 10:27