ich muss gleich gestehen: ich hab nicht wie sonst in der Recherche gesucht (schäm) - da ich nicht weiß, was ich als Suche eingeben soll.
Ich hoffe ich kann es verständlich beschreiben. Eigentlich vermute ich, dass es eine Standardsituation ist.
In einem Blatt habe ich zwei Filter: "A" = Kunde(C2) und "B" Produktnummer (F2), die unabhängig voneinander eine Tabelle steuern.
A wird mit einem dropdown befüllt, B ist frei einzugeben. Ich möchte jetzt per Workseet_Change auf den beiden Zellen es so steuern, dass ein evtl. Eintrag in "B" gelöscht wird, sobald ein Eintrag in "A" gemacht wird und umgekehrt. Es soll dann auch noch ein separates Modul gestartet werden. Daraufhin fange ich mich aber in einer Schleife, da sobald ich was in A eingebe, zwar B gelöscht wird, das löst aber wieder den Change Event auf B aus, was mir A löscht... :- ((
Mein VBA Versuch sieht so aus:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$C$2" Then
Range("F2").ClearContents
Call SGP_an_PIVOT
End If
If Target.Address = "$F$2" Then
Range("C2").ClearContents
Call SGP_an_PIVOT
End If
End Sub
Da gibt es doch sicher Lösungen, die auch funzen, oder? Und wonach hätte ich bei sowas denn suchen sollen?Danke schon mal für eure Hilfe!
Georg