Hatte vor ein paar Wochen ein Problem ins Forum gestellt und folgendes Makro als Antwort bekommen, das ich in "Diese Arbeitsmappe" kopiert habe (es ging darum, Spalten bei Öffnen der Datei in eine bestimmte Reihenfolge zu bekommen):
Private Sub Workbook_Open()
'zu sortierenden Zellbereich markieren
Worksheets("Teilaufgaben auf MA-Ebene").Range("D3:P29").Select
' markierten Zellbereich nach Spalten sortieren
Selection.Sort Key1:=Range("D3"), Order1:=xlAscending, Key2:=Range("D4" _
), Order2:=xlAscending, Header:=xlNo, OrderCustom:=1, MatchCase:=False _
, Orientation:=xlLeftToRight
End Sub
Ich bekomme aber immer eine Fehlermeldung, wenn ich die Datei öffne:
Laufzeitfehler 1004: Die Select-Methode des Range-Objektes konnte nicht ausgeführt werden.
Wenn ich dann auf Debuggen clicke, ist die Zeile
Worksheets("Teilaufgaben auf MA-Ebene").Range("D3:P29").Select
gelb markiert.
Wer weiss, wo der Fehler liegt!
Ciao,
Richard