Hallo Zusammen,
ich hoffe das ihr mir bei meinem folgenden Problem helfen könnt, und mit vor allem erklären könnt, wie der Fehler entsteht was ich falsch gemacht habe und auf was ich achten sollte.
Ich bin VBA-Anfänger verstehe zwar den Code, wenn ich Ihn lese, oder ein Tutorial abarbeite, um weiter zu lernen, aber hier kann ich mir nicht erklären was passiert:
Fehlermeldung:
Laufzeitfehler ´-2147417848 (80010108)´:
Die Methode ´Value´für das Objekt ´Range´ ist fehlgeschlagen
Das Makro besteht aus einem Tabellenblatt das als Datenbank dient. Über einen Button in dem Tabellenblatt wird eine Userform mit Listbox aufgerufen.
Auf der Userform funktioniert bisher nur die ListBox. Nach Klick auf den Button Neuer Eintrag öffnet sich eine andere Userform
in dieser können Daten eingetragen werden um sie dann mit einem Maus Klick auf Speichern in das Tabellenblatt eintragen zu lassen.
Und hier ist das Problem direkt nach Klick auf Speichern bricht das Makro mit obiger Fehlermeldung ab.
Excel bricht dann auch komplett ab schließt sich und startet sich neu.
Wenn ich die zweite Userform zum Daten Eintragen alleine über die VBA-Oberfläche starte, Daten eingebe und auf Speichern Klicke funktioniert die Datenübernahme in das Tabellenblatt. Über die erste UserForm eben leider nicht. Ich hoffe ihr könnt mir helfen und diesen Mysteriösen Fehler finden. Ich selbst bin am Verzweifeln.
Vielen Dank Schonmal im Voraus.
Excel Version aus Office 365
Grüße Bernd
Arbeitsmappe: https://www.herber.de/bbs/user/159454.xlsm