Office: (Office 2007) mit VBA Mehrere Datensätze auf einmal anlegen

Helfe beim Thema mit VBA Mehrere Datensätze auf einmal anlegen in Microsoft Access Hilfe um das Problem gemeinsam zu lösen; Achja, na dann isses klar, warum da ne Endlosschleife raus geworden ist xD Habs wieder geändert, leider ohne erfolg, da tut sich einfach nix, aber... Dieses Thema im Forum "Microsoft Access Hilfe" wurde erstellt von User, 2. Juli 2008.

  1. mit VBA Mehrere Datensätze auf einmal anlegen


    Achja, na dann isses klar, warum da ne Endlosschleife raus geworden ist xD

    Habs wieder geändert, leider ohne erfolg, da tut sich einfach nix, aber merkwürdig ist das schon, man ändert und ändert und trotzdem tut sich nix, kann es sein, dass man das Modul nomma neu in das Formular laden muss?

    Ich starte auch mal die DB neu

    Code:
     
  2. was tut sich denn?
    wird kein neuer Datensatz erstellt?
    gibt es eine Fehlermeldung?
    Wie oft wird die Schleife durchlaufen?
    Wenn der Wert von Text7 = 1 ist, dürfte die Schleife einmal durchlaufen werden und es müsste ein neuer Datensatz angelegt werden.
     
    Großer Meister, 3. Juli 2008
    #32
  3. 1. Es wird ein neuer Datensatz erstellt, allerdings immer nur einer, egal, wie hoch die Zahl in Text7 ist
    2. Nein, es kommt keine Fehlermeldung.
    3. Wie oft die Schleife durchlaufen wird, weiß ich nicht, kenn mich mit debuggen net so aus.

    Vllt hat ja jemand ne idee, wenn ich die DB mal freigebe, mag ich zwar iwo nicht, aber egal.

    Solange es mir helfen kann, isses ok *wink.gif*
     
  4. mit VBA Mehrere Datensätze auf einmal anlegen

    Me! wurde nicht gefunden, weil die Prozedur sich in einem Modul und nicht auf einem Formular befindet.
    Könntest du die DB mal in einer Access2003 Version, also mit der Endung .mdb posten? Habe hier im Moment nur eine Testversion von Access2007.
    Einen Breakoint setzt man, indem man links neben den code klickt. Danach benutzt du die Taste F8 für die Einzelschritte.
     
    Großer Meister, 4. Juli 2008
    #34
  5. Kann ich gerne tun, ich hoffe, dass es auchnoch so funktioniert, da Acc2003 ja net alle funktionen von Acc2007 hat.
     
  6. Habe jetzt mal den Code in einer einfachen BeispielDB getestet... funktioniert tadellos...

    Deine BeispielDB lässt sich bei mir auch unter Acc2007 nicht öffnen -> fehlendes ieinfo.ocx wird beim Start zigfach angemeckert.
    Beispiele bitte möglichst so erstellen, dass sie ohne zus. Programme/AddIns funktionieren.
     
    CptChaos, 4. Juli 2008
    #36
  7. Kapier ich nicht... warum gehts bei denn nicht? liegts vllt daran, dass es in einem Modul steckt?

    Ich probier es nomma aufs Formular zu bringen und dann melde ich mich mal nomma.

    PS: CptChaos, deine Datei ging auch bei mir.

    Edit:

    Ok, merkwürdiger weise funktioniert es jetzt wieder, allerdings erstellt es ein zuviel, aber ich glaube, dass ich das noch hinkriegen werde xD

    Naja, auf jeden fall vielen dank euch 2 für eure Hilfe

    MFG

    MegaMac
     
  8. mit VBA Mehrere Datensätze auf einmal anlegen

    Der eine zuviel liegt evtl. an der Do Until oder While oder was auch immer für einer Schleife.
    Ich setze den Counter (intCount) vor der Schleife auf 1 und zähle dann immer um 1 hoch.
    Die Schleife arbeitet so lange, bis der Zähler höher ist als der eingegebene Wert.
     
    CptChaos, 4. Juli 2008
    #38
Thema:

mit VBA Mehrere Datensätze auf einmal anlegen

Die Seite wird geladen...
  1. mit VBA Mehrere Datensätze auf einmal anlegen - Similar Threads - VBA Datensätze anlegen

  2. VBA - Datensätze ans Ende einer anderen Tabelle kopieren

    in Microsoft Excel Hilfe
    VBA - Datensätze ans Ende einer anderen Tabelle kopieren: Hallo zusammen, ich habe gerade eine "Abrechnungs"-Datei für einen Kindergartenbasar erstellt. Es wäre klasse, wenn man per Schaltfläche die Datensätze aus der Tabelle "Kaeufer" ans Ende der...
  3. Im Endlosformular aktiven Datensatz hervorheben

    in Microsoft Access Hilfe
    Im Endlosformular aktiven Datensatz hervorheben: Hallo liebe Mitglieder. Eigentlich benötige ich was ganz einfaches... Ich lasse mir meine Datensätze (Filme) in einem Endlosformular anzeigen. Jeder Datensatz hat diverse Buttons. Klicke ich auf...
  4. Im Formular mit VBA-Code in Datensätzen blättern

    in Microsoft Access Hilfe
    Im Formular mit VBA-Code in Datensätzen blättern: Hallo Forum, wie kann ich in einem Formular mit VBA-Code nach Datensätzen blättern ? ich möchte in einem numerischen Feld den ersten Datensatz finden, in dem das Feld leer ist. Wie sieht eine...
  5. Primärschlüssel/Fremdschlüssel aus 2.Tabelle automatisch einfügen

    in Microsoft Access Hilfe
    Primärschlüssel/Fremdschlüssel aus 2.Tabelle automatisch einfügen: Hallo zusammen, ich stehe gerade vor dem Problem, dass ich die Datensätze zwischen zwei Tabellen nicht verknüpfen kann. Konkret habe ich die beiden Tabellen tblEigenschaft und tblBasis. In der...
  6. VBA: Hinzufügen von Datensätzen zu einer bestehenden Tabelle

    in Microsoft Access Hilfe
    VBA: Hinzufügen von Datensätzen zu einer bestehenden Tabelle: Hallo, ich möchte zum ersten mal mit loop und einer Wenn-Bedingung mit VBA Datensätze (Felder) aus einer Tabelle in eine andere Tabelle übernehmen und komme nicht weiter. Vielleicht kann mir...
  7. Mit VBA aus geraden und ungeraden Zeilen neuen Datensatz in neuem Blatt erstellen.

    in Microsoft Excel Hilfe
    Mit VBA aus geraden und ungeraden Zeilen neuen Datensatz in neuem Blatt erstellen.: Problem: Habe ein Excelsheet, bei dem ein Datensatz immer aus zwei Zeilen zu je 9 Zellen besteht. Um das ausweren zu können, müsste immer die ungerade Zeile an die obige Zeile angehängt werden. Am...
  8. Datensätze in Bericht nach Anzahl sortieren (VBA)

    in Microsoft Access Hilfe
    Datensätze in Bericht nach Anzahl sortieren (VBA): Hallo liebes Forum! ich lasse mir mit Hilfe eines Suchformulars einen Bericht ausgeben, in dem die Datensätze gruppiert dargestellt werden. Zusätzlich lasse ich mir im Kopfbereich mit einem...
  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