Hi Netghost,
Danke zunächst mal. Über errorhandling habe ich auch nachgedacht, aber es ist so daß wenn das feld nicht in rs2 ist ich eigentlich nichts tun will und zum nächsten feld weitergehe.
das passiert bei der von Ralf vorgeschlagenen Lösung auch. Durch das on error resume next wird einfach zur nächsten Zeile weiter gegangen, wo du halt nachschaust, ob es einen Fehler gab.
for each flditem1 in rs1.fields
for each flditem2 in rs2.fields
if flditem1.name = flditem2.name
ctrl = "ok"
end if
next
next
Funktioniert prinzipell, ist aber arge Verschwendung von Performance, weil du die innere Schleife für jeden Wert der äußeren nochmal komplett durchläufst.
Gruß,
Martin