Office: Code wird nicht komplett ausgeführt

Helfe beim Thema Code wird nicht komplett ausgeführt in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Guten Morgen in die Runde! Situation: Dieser Code wird nicht komplett ausgeführt. es wird der Teil mit der Du Until Schleife übersprungen. Wenn ich... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von KlausPeter, 10. Februar 2025.

  1. KlausPeter hat Ahnung

    Code wird nicht komplett ausgeführt


    Guten Morgen in die Runde!

    Situation:
    Dieser Code wird nicht komplett ausgeführt. es wird der Teil mit der Du Until Schleife übersprungen. Wenn ich aber mit Einzelschritte durch den Code gehe dann funktioniert er wie er soll.

    Kann mir einer sagen warum?

    Code:
    Sub Daten_Dienstreise() 'Daten vom Eingabefeldern in Reiseabrechnung übertragen
    
    Dim daBeginn As Date
    Dim lozeile As Long
    Dim tbl As ListObject
    Dim i, t As Integer
    Dim stOrt As String
    
    
    'Variablen erzeugen
    Set tbl = Sheets("Eingabe").ListObjects("tblEingabe")
    lozeile = ActiveCell.Row
    stOrt = Cells(lozeile, 16)
    daBeginn = CDate(Sheets("Eingabe").Cells(lozeile, 1))
    TageDR = InputBox("Anzahl Tage", "Dienstreise")
    i = TageDR
    t = 0
    
    
    'Dienstreiseformular befüllen
    'Mit Schleife die Tage der Diensreise befüllen
    Do Until i = 0
        With Sheets("Eingabe")
            .Cells(lozeile + t, 20) = "DiRe"
            .Cells(lozeile + t, 16) = stOrt
            t = t + 1
            i = i - 1
        End With
    Loop
    
    
    
    With Sheets("ABRE")
        .Range("A9,D14,D15") = daBeginn                         'Hinnreise
        .Range("G9,H14,H15") = daBeginn + (TageDR - 1)          'Rückreise
        .Range("B9") = TageDR & " Tag(e)"                       'Anzahl Reisetage
        .Range("F14") = Sheets("Eingabe").Cells(lozeile, 8)     'Uhrzeit Reisebeginn
        .Range("I15") = Sheets("Eingabe").Cells(lozeile, 9)     'Uhrzeit Reiseende
        .Range("C6") = Sheets("Eingabe").Cells(lozeile, 16)     'Zielort
    '        .Select
    End With
    
    
    End Sub
     
    KlausPeter, 10. Februar 2025
    #1
  2. OilMax Erfahrener User
    Hallo KlausPeter,

    - Dim tbl As ListObject (ist überflüssig, da nicht weiter verarbeitet)
    - TageDR (ist nicht deklariert)
    usw.
    Nutzt du Listobjekte, dann sollte man es auch dementsprechend programmieren.
    Lade eine adäquate Beispieldatei mit anonymisierten Datensätzen hoch. Dann kann man auch eine praktikable Lösung anbieten.

    Gruß Uwe
     
  3. KlausPeter hat Ahnung
    Guten Morgen Uwe

    Danke für die Hinweise. Dubioser Weise funktioniert der Code nach einem Neustart von Excel wieder. Die fehlenden oder falschen Codeteile habe ich gelöscht bzw. behoben.

    Grüße
    Klaus
     
    KlausPeter, 11. Februar 2025
    #3
Thema:

Code wird nicht komplett ausgeführt

Die Seite wird geladen...
  1. Code wird nicht komplett ausgeführt - Similar Threads - Code komplett ausgeführt

  2. Per Hyperlink ausgeblendetes Blatt einblenden

    in Microsoft Excel Hilfe
    Per Hyperlink ausgeblendetes Blatt einblenden: Hola ins Forum, ich bräuchte mal wieder eure Hilfe. Ich habe ein Tabellenblatt das mir als Register dient und wo Hyperlinks eingefügt sind um auf das dazugehörige Blatt zu springen. Diese Blätter...
  3. Rabat Codes in einen Serienbrief einfügen

    in Microsoft Word Hilfe
    Rabat Codes in einen Serienbrief einfügen: Hi, Ich möchte bei einem Brief für meine Kunden eine Rabatcode einfügen. Diese sind zufällig erstellt und in Excel als Tabelle gespeichert. Wie bekomme ich diese nun so eingefügt das auf jedem...
  4. Combobox einbinden

    in Microsoft Excel Hilfe
    Combobox einbinden: Hallo, ich bastele an einer Funktion, bei der ich an einer Stelle im Programm eine Combobox aufrufen möchte, die dann mit bestimmten Werten aus einer Tabelle gefüllt ist und dann den gewählten...
  5. VBA Code für Zeilen ausblenden einblenden mit JA/Nein

    in Microsoft Excel Hilfe
    VBA Code für Zeilen ausblenden einblenden mit JA/Nein: Hallo, habe eine Exceltabelle, bei der ich bei einer Zelle eine Ja/Nein abfrage mache, wenn in der Zelle Nein steht, dann soll ein bestimmter Zeilenbereich, den ich definieren möchte, ausgeblendet...
  6. VBA Code ohne ergebnis

    in Microsoft Excel Hilfe
    VBA Code ohne ergebnis: Hallo, ich habe einen VBA Code der in meiner Tabelle nicht funktioniert. Kann mir vielleicht jemand bei der Korrektur ggf. weiter helfen? Danke und Gruß Private Sub Worksheet_Change(ByVal Target...
  7. Bild löschen auch wenn es nicht vorhanden ist?! Code funktioniert nicht mehr..

    in Microsoft Excel Hilfe
    Bild löschen auch wenn es nicht vorhanden ist?! Code funktioniert nicht mehr..: Hallo Leute, Habe ein Macro in Benutzung das jetzt über Monate gut funktioniert hat und jetzt kam anscheint ein update und es funktioniert nicht mehr, wobei ich es mir nicht erklären kann, weil...
  8. VBA Code Anpassen "Wert Einfügen statt Formel"

    in Microsoft Excel Hilfe
    VBA Code Anpassen "Wert Einfügen statt Formel": Hallo alle zusammen. Ich benötige bitte Hilfe von einem Experten, da ich mit meinem Code unzufrieden bin und dieser bei größeren Datenmengen respektive Zeilen ziemlich langsam wird. Wie müsste man...
  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