CELLS oder RANGE mit 2 Variablen
05.05.2025 17:31:16
Klaus
ich habe eine Datei in die ich per VBA Daten kopiere, soweit so gut. Nur die Zelle ist immer eine andere. In Reihe 1 stehen verschiedene Nummern und in Spalte E verschiedene Texte.
Zum Beispiel suche ich "1234" in Reihe 1 (gefunden in Spalte BD) und den Text ABCD in Spalte E (gefunden in Reihe 16), also die Zelle BD16. Markieren soll das Makro 2 Zellen darunter.
Wie funktioniert sowas?
hier ist der Auszug aus meinem Makro:
Set search_dut = ActiveSheet.Rows(1).Find(What:="1234", Lookat:=xlWhole)
Set search_partname = ActiveSheet.Columns(5).Find(What:="ABCD", Lookat:=xlWhole)
'Range("BD18").Select
Cells(search_dut.Row, search_partname.Column + 2).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Irgendwo ist ein Fehler, denn er highlighted immer die Zelle R16, warum auch immer.
Kann mir bitte jemand meinen Fehler nennen? Oder eine bessere Lösung vorschlagen?
Vielen Dank schon im Voraus
Gruß Klaus
Anzeige