Thema Datum  Von Nutzer Rating
Antwort
29.03.2023 16:17:11 Vec
NotSolved
Blau Userform 1004 Fehlercode
29.03.2023 16:59:54 Gast6047
NotSolved
29.03.2023 18:26:12 ralf_b
NotSolved

Ansicht des Beitrags:
Von:
Gast6047
Datum:
29.03.2023 16:59:54
Views:
321
Rating: Antwort:
  Ja
Thema:
Userform 1004 Fehlercode

Da ist grundsätzlich nichts falsches dran.

Was sagt dann die Fehlermeldung? Der Fehlercode allein ist hier wenig hilfreich, weil diese 1004 ein Allerweltsfehlercode für Automatisierungsprobleme ist.

 

Grüße

PS: Das der Code so bei dir durchläuft, muss bedeuten, dass du kein Option Explicit - in der obersten Zeile des Moduls - definiert hast. Das solltest du unbedingt nachholen. - erzwingt die Deklaration von allen verwendeten Variablen; beugt Tippfehlern vor

PPS: Die ganzen String-Variablen könntest du dir sparen und einfach schreiben:

With lRow
  .Range(1, tbl.ListColumns("Zauberbuch").Index) = txtZauberbuch.Text
  .Range(1, tbl.ListColumns("Beschreibung").Index) = txtBeschreibung.Text
  '...
End With

Den Index der Spalten würde ich, wie hier gezeigt, anhand der Beschriftung ermitteln; also nicht hard-coden. Die Reihenfolge der Spalten kann ja beliebig geändert werden, dann ist hard-coden schlecht.


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
29.03.2023 16:17:11 Vec
NotSolved
Blau Userform 1004 Fehlercode
29.03.2023 16:59:54 Gast6047
NotSolved
29.03.2023 18:26:12 ralf_b
NotSolved