Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Probleme mit Schleife

Forumthread: Probleme mit Schleife

Probleme mit Schleife
06.09.2007 18:02:14
Benjamin
Hallo,
kann mir jemand mit diesem Programm weiterhelfen. Möchte das es jede Minute ausgeführt wird aber ich komme nicht weiter.

Sub Test01()
Application.OnTime Now + TimeValue("00:01:00"), "Test02"
Do While (True)
Loop
End Sub



Sub Test02()
ChDir "C:\Download\Excel Projekt"
Workbooks.Open Filename:="C:\Download\Excel Projekt\kanal_4.xls"
Range("F1").Select
ActiveCell.FormulaR1C1 = "=IF(RC[-3]>=1,1,0)"
Range("F1").Select
Selection.AutoFill Destination:=Range("F1:F500"), Type:=xlFillDefault
Range("F1:F44").Select
Range("H1").Select
ActiveCell.FormulaR1C1 = "=SUM(C[-2])"
Range("H2").Select
ActiveWorkbook.SaveAs Filename:="C:\Download\Excel Projekt\kanal_4_001.xls", _
FileFormat:=xlNormal, Password:="", WriteResPassword:="", _
ReadOnlyRecommended:=False, CreateBackup:=False
End Sub


Schonmal Danke im Voraus

Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Probleme mit Schleife
06.09.2007 18:25:54
Hajo_Zi
Hallo Benjamin,
Dir ist schon klar das Du auch ein Programm zum Beenden schreiben mußt. In Test02 fehlt der Code, dass das Programm in 2 Minuten gestartet werden soll.
Meine Erfahrung bei solchen Programmen ist die Startzeit sollte man auf eine Variable schreiben, dann läst sich das Programm leichter anhalten. Auf meiner HP auf der Seite VBA, Blinken hae ich einige Bispiele zu wiederholenden Prozessen.
Ich habe mir den Code jetzt nicht angesehen, aber in VBA kann zu 99,9% auf select verzichtet werden.

Anzeige
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige