ich hab mal wieder ein Problemchen. In meiner Arbeitsmappe habe ich mit dem Makrorecorder ein einen Druckbefehl eingebaut. Außerdem habe ich einen Blattschutz integriert. Wenn ich den Blattschutz aktiviere gebe ich das benutzen der Autofilter frei. funktioniert soweit. Wenn ich das druckmakro starte läuft es durch und funktioniert. Wenn ich nun aber die Datei speichere und schließe und dann wieder öffne sind die Autofilter wieder deaktiviert. (ohne Ausführung des Druckmakros bleiben sie intakt) Was müsste ich wie und wo ändern damit es richtig funktioniert? Ich hab von freier Makroprogrammierung leider keinen blassen Schimmer, ist alles nur zusammengestoppelt Makrorecorder und hier aus den Faq's
Ich hoffe, dass mir jemand helfen kann und Danke im Voraus Frank
Das Makro lautet wie folgt:
Private Sub CommandButton2_Click()
With ActiveSheet
.Unprotect "1500"
Range("D9:AM58").Select
Selection.Sort Key1:=Range("F9"), Order1:=xlAscending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
Range("D8").Select
Selection.AutoFilter Field:=4, Criteria1:=""
ActiveWindow.SelectedSheets.PrintOut Copies:=1
Selection.AutoFilter Field:=4
Range("D8").Select
.Protect "1500", UserInterfaceOnly:=True
.EnableAutofilter = True
End With
End Sub