Office: (Office 2010) Laufzeitfehler

Helfe beim Thema Laufzeitfehler in Microsoft Access Hilfe um das Problem gemeinsam zu lösen; Hy Leute Brauche wider mal eure Hilfe. Hab folgenden Code in einem Formular. Das Formular ist zur Datenerfassung: Private Sub Verbindlich_Click() Dim... Dieses Thema im Forum "Microsoft Access Hilfe" wurde erstellt von AaronBFP, 27. September 2015.

  1. Laufzeitfehler


    Hy Leute

    Brauche wider mal eure Hilfe.
    Hab folgenden Code in einem Formular. Das Formular ist zur Datenerfassung:

    Private Sub Verbindlich_Click()
    Dim strTmp As String

    If Me.Dirty Then
    strTmp = "Sind Sie sicher, dass die Angaben für Name, Telefon, ... korrekt sind??"
    If MsgBox(strTmp, vbYesNo + vbDefaultButton2 + vbQuestion, "Bitte bestätigen") = vbYes Then
    Me.AGB_Rückfrage.Value = True
    Me.Dirty = False
    DoCmd.GoToRecord , , acNewRec
    End If
    Else
    MsgBox "Keine Eingabe/Änderung - keine Speicherung!"
    End If
    End Sub

    Jetzt kommt aber immer:
    "Laufzeitfehler '2101':

    Die von Ihnen eingegebene Einstellung ist fü diese Eigenschaft ungültig."

    Könnt Ihr mir helfen?

    Liebe Grüsse aus der Schweiz
    Aaron

    :)
     
  2. IMMER heißt: Bei jeder Codezeile?
     
  3. Hallo Eberhard
    Immer heisst. Immer wenn ich einen DS eingebe und dann auf das Kästchen Verbindlich klicke und dann mit ja bestätige. Dann kommt immer dieser Laufzeitfehler danach und makiert mir imm Code die Zeile:
    "Me.Dirty = False"
    Gruss Aaron
     
  4. Laufzeitfehler

    Hallo,

    Code gehört in Tags, damit er besser lesbar ist, das wurde doch nun schon oft genug gefordert...

    Code:
    wahrscheinlich liegt der Fehler in der markierten Zeile.
     
    el_gomero, 29. September 2015
    #4
  5. Wiso dort? Das KK Existiert. Und soll mir im Nachhinein anzeigen, ob die Person bestätigt hat.

    Gruss Aaron
    P.s. Werde versuchen den Code das nächste mal in Tags zu zeigen.
     
  6. Code:
    ... soll ja eigentlich einen Datensatz speichern. Gibt es da Widerstände wie
    Indexfehler, Schlüsselfehler, leere Pflichtfelder, Verstöße gegen Gültigkeitsregeln usw.?
     
  7. Hallo!

    Ist dieser "Fehler" möglicherweise eine Meldung durch eine Gültigkeitsregel in der Tabelle?

    mfg
    Josef
     
  8. Laufzeitfehler

    Hallo el_Gomero

    Habe es nach deinem Vorschlag abgeändert:

    Code:
    Jetzt kommt aber der Fehler:
    "Laufzeitfehler '2501':
    Die Aktjion RunCommand wurde abgebrochenb."

    Gruss Aaron
     
  9. Eigentlich sind keine Pflichtfelder oder Gültigkeitsregeln aktiv. Daher würde es mich wundern, wenn es daran läge.

    Gruss Aaron
     
  10. ... soll ja eigentlich einen Datensatz speichern. Gibt es da Widerstände wie
    Indexfehler, Schlüsselfehler, leere Pflichtfelder, Verstöße gegen Gültigkeitsregeln usw.?

    Nicht dass ich wüsste.
     
    Zuletzt von einem Moderator bearbeitet: 7. Januar 2021
  11. Hallo!

    Das Wort "eigentlich" stört in deiner Antwort im Beitrag #9. *wink.gif*

    Code:
    oder
    Code:
    Welchen Namen auch immer diese Feld hat, kann darin True gespeichert werden?

    Anm.:
    Wenn bei Me.Dirty = True die beschriebene Fehlermeldung kommt, dann gibt es Probleme beim Abspeichern von Daten aus dem Formular in die Tabelle.
    Wenn du alle geänderten Datenfelder prüfst, solltest die Fehlerursache finden können.

    Und: vielleicht schaust du zur sicherheit doch noch die Gültigkeitsregeln durch ... wegen dem "eigentlich". *wink.gif*

    mfg
    Josef
     
  12. Habe die Felder Kontroliert und nichts gefunden. Ausserdem ist das Feld AGB ein KK also Ja/Nein Feld. Dann sollte doch True funktionieren?
    und im Code die Zeile:
    Code:
    Ist gemähs deiner Aussage zu speicherung. Sorry aber der Code habe ich aus einer Vorlage.
    Keinen Fehler gefunden. Darf ich dir die DB schnell zukommen lassen?

    Gruss Aaron
     
  13. Laufzeitfehler

    Danke für eure Hilfe

    Habe den Fehler gefunden. Ich Idiot hatte noch ein anderen VBA Code aktiev:
    Code:
    der verhinderte das Speichern.

    Danke für eure Hilfe.
     
  14. Hallo!

    Tipp für die zukünftige Fehlersuche:
    Setze an der Fehlerzeile einen Haltepunkt und verfolge dann schrittweise den Code-Ablauf.
    So hättest du vermutlich relativ schnell die betroffene Code-Zeile gefunden.

    mfg
    Josef
     
Thema:

Laufzeitfehler

Die Seite wird geladen...
  1. Laufzeitfehler - Similar Threads - Laufzeitfehler

  2. VBA:Laufzeitfehler beim Einlesen in Variable

    in Microsoft Excel Hilfe
    VBA:Laufzeitfehler beim Einlesen in Variable: Hallo Excel Freaks, ich habe eine Frage, ein Problem wo ich nicht mehr weiter weis.... In eine Exceldatei kopiere ich mir über Makro auf ein Tabellenblatt von anderen Exceldateien das...
  3. Datenbank bleibt gesperrt - laccdb wird nicht gelöscht

    in Microsoft Access Hilfe
    Datenbank bleibt gesperrt - laccdb wird nicht gelöscht: Hallo zusammen, ich betreue eine Datenbank mit getrenntem Back- und Frontend, die in einem Firmennetzwerk auf dem Netzlaufwerk liegt. Ich entwickle sie lokal weiter, ohne vor Ort zu sein, wobei...
  4. Access Laufzeitfehler 3048

    in Microsoft Access Hilfe
    Access Laufzeitfehler 3048: Bevor ihr Euren Code durchrackert, weil Access plötzlich Probleme macht: Die Version 2408 (Build 17928.20114) dürfte ein wenig misslungen sein! Access bleibt nach dem Schließen im Taskmanager...
  5. Laufzeitfehler 9 VBA

    in Microsoft Excel Hilfe
    Laufzeitfehler 9 VBA: Nschdem ich die Office Version von 2010 auf 2019 aktualisiert habe wird mir der Laufzeitfehler 9 ausgegeben. Das ist der Code Sub FiberCollect() Dim NumRows As Long 'letzte celle Dim Counter As...
  6. VBA Laufzeitfehler 9

    in Microsoft Excel Hilfe
    VBA Laufzeitfehler 9: Guten Abende an alle VBA Profi, Ich lerne gerade Programmierung mit VBA und habe fast null Ahnung von Fehlern ich habe folgenden Probleme. ich einen xlsm Datei versuche eine Tabelle mit codename...
  7. [VBA] .Documents.Open -> Laufzeitfehler 91

    in Microsoft Excel Hilfe
    [VBA] .Documents.Open -> Laufzeitfehler 91: Hallo zusammen, bekomme aktuell den Laufzeitfehler 91 an der Codestelle, wo ich versuche ein Word Dokument zu öffnen (Set wdDoc = wdApp.Documents.Open(wbBook.Path & "\" & stWordDocument)), das...
  8. MS Access Lauftzeitfehler "2501"

    in Microsoft Access Hilfe
    MS Access Lauftzeitfehler "2501": Hallo Liebe Office Gemeinde, Ich habe ein Problem mit meinem MS Access, wir haben unsere MA Liste in einer Access DB. Wenn man in unserem Formular auf "Drucken MA" klickt dann wird eine PDF...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden