Hier eine kurzfassung des Problems:
Ich filtere (spezialfilter) über ein Makro eine Tabelle auf ein anderes Tabellenblatt("Match").
Dieses Tabellenblatt("Match") ist mit einer Private Sub_Activate versehen.
Der Filter-Code läuft soweit perfekt, einziges Problem ist, Excel erkennt die Private Sub_activate auf dem Tabellenblatt("Match") nicht mehr!
Hier der Code:
Sub Matchd()
Sheets("Match").Visible = True
Sheets("Match").Select
ActiveSheet.Unprotect ("andre")
Sheets("Debitorenstamm").Range("A8:H15").AdvancedFilter Action:=xlFilterCopy _
, CriteriaRange:=Sheets("Debitorenstamm").Range("B2:B3"), CopyToRange:= _
Sheets("Match").Range("B8:I8"), Unique:=False
Sheets("Intro").Select
Sheets("Match").Select
Sheets("Match").Activate
ActiveSheet.Protect ("andre")
Range("c8").Select
Sheets("angebotserfassung").Select
End Sub
Hoffentlich kann jemand Abhilfe schaffen, denn das muß doch irgendwie zu schaffen sein.
Private Sub_BeforeDoubleClick funktioniert doch auch noch!