Makros aktiviert oder deaktiviert?
23.07.2004 10:50:37
Tino
wie kann ich aus einem Workbook heraus feststellen, ob ein anderes (geöffnetes)
Workbook mit Makros gestartet wurde oder ohne? Brauche es für die Aktivierung bzw. Deaktivierung meiner Menüleisten...
Es gibt:
Application.EnableEvents = True
Hier nun meine bisherige Funktion:
Private Sub Workbook_Deactivate()
If ActiveWorkbook.Name= "Test.xls"
If Application.EnableEvents = True Then
Exit Sub
Else
Application.CommandBars.Item("Worksheet Menu Bar").Enabled = True
Application.CommandBars.Item("Worksheet Menu Bar").Visible = True
End If
End If
End Sub
Mein Problem ist nun, dass Application.EnableEvents immer TRUE zurückgibt, auch wenn die Makros deaktiviert wurden! Gibts nicht sowas wie: ThisWorkbook.enabledEvents ?
Anzeige