Evento Workbook_Open
Publicado por Manuel Hachero (2 intervenciones) el 24/12/2001 05:40:15
Cuando abro un libro Excel desde VBA, no se ejecutan todas las instrucciones del evento Workbook_Open. Ejemplo real:
Private Sub Workbook_Open()
Range("G1").Value = 444 Se ejecuta
For Each H In Worksheets
If H.ProtectContents = False Then
H.Protect NO se ejecuta
End If
Next H
Sheets(1).Select NO se ejecuta
Range("G2").Value = 555 Se ejecuta
End Sub
Las instrucciones simplemente no se ejecutan, pero no generan tampoco ningún mensaje ni aviso de error. Interactivamente, en cambio, no hay problema.
¿Alguien sabe porqué ocurre así?. Gracias.
Private Sub Workbook_Open()
Range("G1").Value = 444 Se ejecuta
For Each H In Worksheets
If H.ProtectContents = False Then
H.Protect NO se ejecuta
End If
Next H
Sheets(1).Select NO se ejecuta
Range("G2").Value = 555 Se ejecuta
End Sub
Las instrucciones simplemente no se ejecutan, pero no generan tampoco ningún mensaje ni aviso de error. Interactivamente, en cambio, no hay problema.
¿Alguien sabe porqué ocurre así?. Gracias.
Valora esta pregunta


0