Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Werte vergleichen und doppelte Einträge löschen

Werte vergleichen und doppelte Einträge löschen
29.07.2024 11:00:28
Sam0004
Liebes Forum,
ich bräuchte bitte Hilfe bei einem VBA Code:
In der Spalte I ändere ich über ein Dropdown-Feld zwischen zwei Werten ("Rechnung erstellt" & "Rechnung + Abschluss" ): Was bei Wert "Rechnung erstellt" passieren soll, konnte ich soweit selber zusammenbasteln: Bei Wert "Rechnung + Abschluss" komme ich allerdings nicht weiter:

Wenn also Wert "Rechnung + Abschluss" in der aktiven Zelle übers Dropdown ausgewählt wird, dann sollen Namen in der selben/aktiven Zeile in Spalte S mit den anderen Namen in Spalte S verglichen werden und alle gleichen Namen (inkl. dem in der aktiven Zeile) entfernt werden.

Ich hoffe ich konnte das einigermassen verständlich schildern & wäre super froh, wenn mir da jemand weiterhelfen könnte.

Tausend Dank im Voraus.
LG Sam
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Werte vergleichen und doppelte Einträge löschen
29.07.2024 12:34:27
daniel
Hi
eine Beispieldatei mit deiner Tabelle so wie dem Code den du schon hast, würde uns das Helfen vereinfachen.
Gruß Daniel
AW: Werte vergleichen und doppelte Einträge löschen
30.07.2024 08:34:08
Sam0004
Hallo Daniel,

vielen Dank erstmal für deine Rückmeldung.
Hier die Beispieldatei.
https://www.herber.de/bbs/user/171331.xlsm

Zur genaueren Erklärung:
Das erste Ziel ist jeweils, wenn "Rechnung erstellt" oder "Rechnung erstellt + Abschluss" ausgewählt wird, dass die aktive Zeile ins Archiv kopiert wird (klappt soweit mit meinem Code, auch wenn ich das nur mit Umweg hingebracht habe: wird jetzt erst ganz unten in Rechnungen eingefügt und von da ins Archiv kopiert, direkt ins Archiv hat trotz mehrmaligem Versuchen nicht geklappt, vielleicht gibt es dafür ja auch eine Lösung, hat aber keine Prio)

Für das eigentliche Anliegen:
Hier muss mich erstmal noch korrigieren: Das Ziel ist, dass wenn über das Dropdown in Spalte I "Rechnung + Abschluss" ausgewählt wird, die Werte in Spalte I gelöscht werden für die in Spalte S der gleiche Name steht:
z.B. in Zelle I4 wird jetzt "Rechnung erstellt + Abschluss" ausgewählt, dann sollen für alle "ente 1" in Spalte S die Werte in der Spalte I gelöscht werden, einschliesslich der Zelle I4 (und der Wert in J4).
Ich schaffe es nur, dass I4 und J4 gelöscht werden, der Rest übersteigt meinen Vba-Horizont.

Ich weiss, dass es wahrscheinlich tausend Sachen gibt, die ich in dieser Datei sehr umständlich von mir gelöst wurden und ein Profi anders machen würde bzw. die Hände vorm Kopf zusammenschlagen würde. Bitte daher um Nachsicht. :-)

Vielen Dank im Voraus.



Anzeige

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige