da meine VBA-Kentnisse noch sehr bescheiden sind (habe erst vor kurzem damit begonnen) möchte ich mich gerne mit folgendem Problem an euch wenden.
Habe eine Userform mit mehreren Kontrollkästchen gemacht. Damit möchte ich gerne verschiedene Filterkriterien aus verschiedenen Spalten auswählen können. ZB.
Kontrollkästchen 1: Projektnummer 1 - Wert in Spalte A
Kontrollkästchen 2: Vor- Nachname - Wert in Spalte B
usw.
können auch mehrere Kontrollkästchen mit Werten aus Spalte A od. B sein.
Punkt 1
Möchte nun folgendermaßen vorgehen. Wenn Kontrollkästchen 1 aktiviert und Wert in Zeile übereinstimmt soll er in Spalte C zB "1" reinschreiben, dann kann ich in Spalte C alle werte mit 1 Filtern. Wenn Kontrollkästchen 2 aktiviert ist und in Spalte C noch kein Wert vorhanden ist, dann soll er ebenfalls "1" reinschreiben. Wenn in Spalte C bereits die "1" vorhanden ist soll er diese belassen (falls übereinstimmende Werte in beiden Spalten)
Weiß nich ob das ganze auch ohnen zus. Spalte C funktioniert - Filter gleich über VBA Code?
Punkt 2
Habe eine Liste mit ca 1000 Zeilen. Möchte nun das er oben genannte Argumente bis zur letzten Zeile prüft und ggf. eine 1 reinschreibt (nehme mal an das geht mit einer Schleife - weiß nur nicht wie das funkt.)
Somit könnte ich über die Kontrollkästchen die ganze Liste kreuz und quer filtern, je nachdem welche Kriterien ich vorgebe.
Ich hoffe es ist halbwegs verständlich wie ich das meine. Falls es Fragen zu meinem Problem gibt, bitte einfach melden (solche Probleme schriftlich zu erklären ist meist wesentlich schwieriger als mündlich) ansonsten danke ich euch schon im Voraus für alle Antworten.
mfg
Mario