HERBERS
Excel-Forum
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Entdecke rund 2 Millionen Excel-Lösungen im
Forumsarchiv
Forumbeitrag
Excel-Version des Fragestellers:
365 privat
Erfahrungslevel des Fragestellers:
Excel gut - VBA nein
snb
03.05.2026 16:55:40
AW: Spaltenprüfung
Kann auch mit VBA:
Verwende Arrays; vermeide jede Interaktion mit einem Arbeitsblatt.

Sub M_snb()

With GetObject(Cells(1, 7))
sn = .Sheets("Gasdaten").Cells(1).CurrentRegion
.Close
End With
With GetObject(Cells(2, 7))
sp = .Sheets("Gaspreis").Cells(1).CurrentRegion
.Close
End With

For jj = 2 To UBound(sp, 2)
If sp(1, jj) = sn(1, 2) Then Exit For
Next

For j = 1 To UBound(sn)
sn(j, 2) = sp(j, jj)
Next

Cells(1).Resize(UBound(sn), 2) = sn
End Sub


Als Antwort auf diesen Beitrag
Opalu
01.05.2026 19:40:10
Spaltenprüfung
Hallo Profis,

leider reichen meine VBA Kenntnisse nicht aus um eine Spaltenprüfung
in zwei Datein zu checken.
Anbei Beispiel

https://www.herber.de/bbs/user/180650.xlsx

Ich schaff es nicht das in einem Commandbutton als Makro zu hinterlegen

jetzt schon Verbeugung und
mfg Opalu
Folgenachrichten
Antwort auf Beitrag erstellen
Bitte einen Anwendernamen ohne @ eingeben.
Bitte das Passwort eingeben.
Bitte eine gültige E-Mail-Adresse eingeben.
Bitte einen Betreff eingeben.
Weitere Optionen
Aktivieren, wenn die Frage/der Beitrag noch nicht beantwortet wurde und unter Listen > Offene Threads erscheinen soll.
Beispieldatei hochladen

Bitte einen Nachrichtentext eingeben.