HERBERS
Excel-Forum
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Entdecke rund 2 Millionen Excel-Lösungen im
Forumsarchiv

Beiträge zum Thread: Prüfen ob Spalte vorhanden

Opalu
01.05.2026 14:05:03
Prüfen ob Spalte vorhanden
Daniel
01.05.2026 15:03:22
AW: Prüfen ob Spalte vorhanden
Opalu
01.05.2026 17:19:05
AW: Prüfen ob Spalte vorhanden
Daniel
01.05.2026 17:39:01
AW: Prüfen ob Spalte vorhanden
Uduuh
01.05.2026 21:42:50
lookat statt look at. owT
Forumbeitrag
Excel-Version des Fragestellers:
365 privat
Erfahrungslevel des Fragestellers:
Excel gut - VBA nein
Opalu
01.05.2026 14:05:03
Prüfen ob Spalte vorhanden
Hallo Profix,

ich muß in einer Tabelle A eine Spalte kopieren und in eine andere Datei B kopieren. Dabei soll
geprüft werden ob in Tabell B bereits eine Spalte mit der Kopfzeile aus der Spalte existiert. Wenn Ja
die bestehende in B überschreiben...wenn nein in B als letzte Spalte einfügen.

Ich hoffe ich hab mich einigermaßen klar ausgedrückt.

Gruss Opalu und schon mal herzlichen Dank
Forumbeitrag
Excel-Version des Fragestellers:
365 privat
Erfahrungslevel des Fragestellers:
Excel gut - VBA nein
Daniel
01.05.2026 15:03:22
AW: Prüfen ob Spalte vorhanden
Ich vermute mal du meinst VBA

Dim x as Range

Dim spn as String
spn = "Überschrift"

With Workbooks("Datei B.xls?").Sheets("???")
Set x = .Rows(1).find(spn, look at:=xlwhole)
If x is nothing then set x = .cells(1, columns.count).end(xltoleft).Offset(0, 1)
End with

Sheets("Tabelle A").Rows(1).find(spn, look at:=xlwhole).entireColumn.copy destination:=x


Gruß Daniel
Forumbeitrag
Excel-Version des Fragestellers:
365 privat
Erfahrungslevel des Fragestellers:
Excel gut - VBA nein
Opalu
01.05.2026 17:19:05
AW: Prüfen ob Spalte vorhanden
Hallo Daniel

leider kennt meine Exlcel-Version die Zeilen
Set x = .Rows(1).find(spn, look at:=xlwhole) und
Sheets("Tabelle A").Rows(1).find(spn, look at:=xlwhole).entireColumn.copy destination:=x
nicht und markiert mir die rot.
Auch wenn ich die dazugehörigen Tabellennamen und Blattnamen verwalte.

Was mach ich da verkehrt

Gruss Opalu

Forumbeitrag
Excel-Version des Fragestellers:
365 privat
Erfahrungslevel des Fragestellers:
Excel gut - VBA nein
Daniel
01.05.2026 17:39:01
AW: Prüfen ob Spalte vorhanden
Naja, du musst leider auch die Tippfehler, die meine Autokorrekturvom Handy da einbaut korrigieren, bspw wird das Lookat zusammen geschrieben.

Sie meinen Beitrag bitte als Inspiration zum selber programmieren, nicht als fertige Copy-Paste-Lösung.
Forumbeitrag
Excel-Version des Fragestellers:
365 privat
Erfahrungslevel des Fragestellers:
Excel gut - VBA nein
Uduuh
01.05.2026 21:42:50
lookat statt look at. owT