ich habe ein kleines Problem.
Ich habe in Tabelle1 einen Knopf.
Wenn ich diesen drücke erscheint ein GUI und gibt mir 3 Eingabemöglichkeiten (alle notwendig sonst Fehler).
Diese eingebenen Werte möchte ich nun in der Tabelle Daten ablegen.
Nur muss hier geschaut werden wann die erste leere Zelle in Spalte A kommt.
In Spalte A, Index wird der erste Wert geschrieben
In Spalte B, Index wird der zweite Werte ... etc.
Meine Formel bis jetzt:
Sheets("Daten").Range("A" & 1).Select
Sheets("Daten").Range("A" & Rows.Count).End(xlUp).Select
Ersteleere = ActiveCell.Row + 1
Sheets("Daten").Range("A" & CStr(Ersteleere)).Value = varNachname
Sheets("Daten").Range("B" & CStr(Ersteleere)).Value = varAnrede
Sheets("Daten").Range("C" & CStr(Ersteleere)).Value = varFirma
Dies funktioniert auch. Jedoch nur so lange wie ich mich auch in der Tabelle "Daten" befinde.
Wenn ich das Makro - wie gewünscht - aus Tabelle1 starte kommt ein Fehler.
und zwar bereits hier: Sheets("Daten").Range("A" & 1).Select
ich vermute, dass es wohl an dem Select liegt, da ich ja nicht in dieser Tabelle bin.
leider habe ich erfolglos versucht das Select zu umgehen und einfach direkt meine Eingaben im GUI in die Tabelle zu speichern.
Kann mir hierbei jemand helfen`?
Grüße und Danke