Programación General > Visual Basic 6.0 e inferiores

 ¿esta Abierto El Editor De Vba?

(1/1)

sumega:
hola quiero saber si hay algun modo de hacer un barrido mediante codigo (cada "x" tiempo) y
verificar si esta abierto el editor de vba (por si brincan la contraseña de proteccion)
dado el caso realizar alguna accion
anexo un codigo simple de ejemplo el cual no funciona y no encuentro el error

 Private Sub Workbook_Open()
         Mantener
End Sub
Private Sub Mantener()
      Tiempo
     Babe
End Sub
Private Sub Tiempo()
Application.OnTime _
    EarliestTime:=Now + TimeValue("0:00:15"), _
    Procedure:="Mantener", _
    Schedule:=True
End Sub
Private Sub Babe()
      If Application.VBE.SelectedVBComponent.name = "Módulo1" Then
     Range("B4").Select
    ActiveCell.FormulaR1C1 = "2"
    Range("B5").Select
    ActiveCell.FormulaR1C1 = "2"
    End If
End Sub

Navegación

[0] Índice de Mensajes

Ir a la versión completa