Wie die Meldung bereits sagt ist die Objektvariable namens RowSet nicht belegt, da ihr in Deinem Makro kein Inhalt übergeben wird.Bei der Ausführung bekomme ich stets in der Zeile -> x = Val (RowSet.getString(1))
eine Meldung: BASIC-Laufzeitfehler, Objektvariable nicht belegt.
z.B. auf Seite 400 von:
http://robert.familiegrosskopf.de/lo_hb ... seitig.pdf
ist ein Beispiel das zeigt wie RowSet (dort mit Namen Result) Inhalt bekommt.
Gruß
Stephan