Ich habe dieses Forum entdeckt und viele hilfreiche Beiträge zu anderen Problemen, die ich habe, gefunden. Ich habe meine Frage bereits vor mehreren Tag in einem anderen Forum gestellt, aber leider konnte mir keiner weiterhelfen.
Ich konnte gerne nach einigen Antworten meinen bisherigen Code zeigen, aber erstmal möchte ich keine neuen Ideen und Meinungen leicht beeinflussen.
ich habe leider ein kleines Problem mit Excel VBA und komme nicht weiter. Könnte jemand mir bitte weiterhelfen, wenn es geht?
Mein Problem sieht folgendermaßen aus:
Ich habe zwei Worksheets, "Liste" und "Eingabe".
Ich will in "Eingabe" die Zellen L15, Q13 und Q15 ausfüllen. Danach soll mithilfe eines Makros in "Worksheets("liste") nach der Zeile mit diesen 3 Kriterien gesucht werden. Der entsprechende Wert von Worksheets("Eingabe").Range("L15") soll in Spalte("F:F"), der von Q13 in der Spalte ("I:I") und der von Q15 in der Spalte("J:J") in dem Worksheet("Liste") gesucht werden.
Wenn Diese Zeile gefunden wird, dann soll sich der Wert dieser Zeile in der Spalte( "L:L") um den vom Worksheets("Eingabe").Range("Q19") erhöht werden.
Wenn die Zeile mit den 3 Suchkriterien nicht gefunden wird, dann soll eine neue Zeile in Worksheets("Liste") mit diesen drei Werten erstellt werden. Aber eben so, dass Der Wert von L15 in die Spalte F, der von Q13 in der Spalte I, der von Q15 in der Spalte J und der von Q 19 in der Spalte L in der Liste stehen.
Vielleicht denke ich gerade zu kompliziert.
Ich freue mich über jede Antwort und Eure geschätzte Hilfe.
Grüße,
Moritz