ich habe ein Problem, und zwar importiere ich per Userform/VBA-Befehl einen Datensatz bestehend aus mehreren Zeilen und Spalten von einem Datenserver in eine Exceltabelle. Wenn ich diesen Vorgang durchführe (siehe Code)werden die Daten immer einer festen Zelle zugeordnet. Soweit klar. Da ich aber mehrere Datenimports mit unterschiedlichen Datensätzen in eine Tabelle durchführen muss, werden die "alten" Daten überschrieben. Genau da liegt mein Problem. Ist es möglich per VBA zu bestimmen, dass immer die nächst freie ZEILE (nicht Zelle) als Ziel verwendet wird, möglichst so, dass die SPALTE immer die gleich ist?
Set Item = Items.AddItem("Device1.Group.ArtikelNr", 1)
Item.Read (1)
value = Item.value
'Display value
Tabelle1.Range("F2").value = value
Set Item = Items.AddItem("Device1.Group.ChargenNr", 1)
Item.Read (1)
value = Item.value
'Display value
Tabelle1.Range("j2").value = value
usw...
Ich hoffe meine Frage war einigermaßen zu verstehen und dass sie mir jemand beantworten kann!
Gruß
Christoph