VBA Syntax
17.05.2005 00:19:06
Tinu
In einer Excel Datei rufe ich beim Öffnen, falls ein bestimmtes Arbeitsblatt offen ist, ein Makro auf. Dies habe ich so eingegeben:
Private Sub Workbook_activate()
If ActiveSheet.Name = "Report Q1" Then
Call xy
End If
End Sub
Dies funktioniert auch einwandfrei. Nun möchte ich das Makro aber auch starten, wenn ein anderes Arbeitsblatt offen ist und ich hab das so versucht:
Private Sub Workbook_activate()
If ActiveSheet.Name = "Report Q1" Or "Input Q1" Then
Call xy
End If
End Sub
Das will mir das Programm aber nicht akzeptieren und bringt eine Fehlermeldung.
Was mache ich falsch?
besten Dank für euere Hilfe!
Tinu