Thema Datum  Von Nutzer Rating
Antwort
01.10.2025 19:43:52 Stefan
NotSolved
01.10.2025 22:45:23 xlKing
NotSolved
Rot Excel Application Ontime-Methode mit Variablen
02.10.2025 15:31:28 Gast30154
NotSolved
02.10.2025 17:52:34 Gast01
NotSolved
02.10.2025 18:40:38 Stefan
NotSolved

Ansicht des Beitrags:
Von:
Gast30154
Datum:
02.10.2025 15:31:28
Views:
23
Rating: Antwort:
  Ja
Thema:
Excel Application Ontime-Methode mit Variablen

For x = 2 To 7
If ThisWorkbook.Worksheets("Daten").Cells(x, 4) <> "" Then
    ThisWorkbook.Worksheets("Copy").Copy before:=ThisWorkbook.Worksheets("Copy")
    ActiveSheet.Name = "Blatt" & x
    anr = ThisWorkbook.Worksheets("Daten").Range("A" & x)
    ann = ThisWorkbook.Worksheets("Daten").Range("B" & x)
    vna = anr & " " & ann
    
    ThisWorkbook.Worksheets("Daten").Range("H1").Value = x
    
    ThisWorkbook.Worksheets("Blatt" & x).Range("B6").Value = vna
    If ThisWorkbook.Worksheets("Daten").Range("C" & x).Value <> "" Then
        ThisWorkbook.Worksheets("Blatt" & x).Range("B7").Value = "von der Firma"
        ThisWorkbook.Worksheets("Blatt" & x).Range("B8").Value = ThisWorkbook.Worksheets("Daten").Range("C" & x).Value
    End If
    
    zts = ThisWorkbook.Worksheets("Daten").Range("E" & x) 'hier steht die Startzeit
    zte = ThisWorkbook.Worksheets("Daten").Range("F" & x) 'hier steht die Endzeit

    Application.OnTime TimeValue(ztx), "Start"
    Application.OnTime TimeValue(zty), "Ende"
End If
Next x

Moin M. K.

vielen Dank, war keine schlechte Idee, aber so leider nicht machbar, da die Zeit variabel sein muss

so, wie oben gezeigt, sieht der Code bis jetzt aus....

die Anzahl der Blätter, die eingefügt werden sollen sowie die Start-Zeit, hängen von einer Eingabe in der UF ab...

wenn ich jetzt 2 Blätter hinzufüge, dann wird im ersten Blatt die Zeit unter zts gespeichert....füge ich noch ein weiteres Blatt ein, wird die Variable zts überschrieben. Und das möchte ich gerne verhindern....also so, dass jedes hinzugefügte Blatt seine "eigene" Zeit hat

Gruß Stefan


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
01.10.2025 19:43:52 Stefan
NotSolved
01.10.2025 22:45:23 xlKing
NotSolved
Rot Excel Application Ontime-Methode mit Variablen
02.10.2025 15:31:28 Gast30154
NotSolved
02.10.2025 17:52:34 Gast01
NotSolved
02.10.2025 18:40:38 Stefan
NotSolved