Scheduled Tasks (geplante Vorgänge) - 500 Beiträge pro Seite
eröffnet am 03.01.03 20:31:17 von
neuester Beitrag 05.01.03 11:47:47 von
neuester Beitrag 05.01.03 11:47:47 von
Beiträge: 19
ID: 679.100
ID: 679.100
Aufrufe heute: 0
Gesamt: 395
Gesamt: 395
Aktive User: 0
Top-Diskussionen
Titel | letzter Beitrag | Aufrufe |
---|---|---|
19.06.11, 13:50 | 220 | |
vor 51 Minuten | 214 | |
01.04.24, 10:52 | 184 | |
heute 01:54 | 154 | |
01.11.14, 10:16 | 145 | |
gestern 23:06 | 134 | |
02.07.09, 11:22 | 132 | |
gestern 12:46 | 116 |
Meistdiskutierte Wertpapiere
Platz | vorher | Wertpapier | Kurs | Perf. % | Anzahl | ||
---|---|---|---|---|---|---|---|
1. | 1. | 17.749,00 | -0,14 | 177 | |||
2. | 2. | 149,93 | -3,55 | 120 | |||
3. | 3. | 7,0000 | -5,41 | 78 | |||
4. | 7. | 6,7290 | +2,08 | 58 | |||
5. | 4. | 2.387,89 | +0,39 | 58 | |||
6. | 6. | 6,6100 | +7,48 | 57 | |||
7. | 5. | 0,1845 | -8,21 | 54 | |||
8. | 8. | 3,7400 | +3,82 | 51 |
weiss jemand von euch wie man es einstellen muss, dass der pc jeden tag (ausser samstag/sonntag+feiertage) folgende aktionen nacheinander ausführt:
1. einige dateien umbenennen (immer das selbe schema: 10.xlx wird gelöscht, 9.xls wird zu 10.xls, 8.xls wird zu 9.xls...)
2. eine datei copy-paste und danach umbenennen(heute.xls kopieren und 1.xls benennen)
3. datei öffnen (=heute.xls)
4. internet-verbindung aufbauen
5. wenn das getan ist, in Excel alle daten aktualisieren (mit dem entsprechenden knopf)
6. internet-verbindung trennen und datei speichern
ist etwas kompliziert und wäre sehr dankbar, wenn mir jemand helfen könnte
jayjay2
1. einige dateien umbenennen (immer das selbe schema: 10.xlx wird gelöscht, 9.xls wird zu 10.xls, 8.xls wird zu 9.xls...)
2. eine datei copy-paste und danach umbenennen(heute.xls kopieren und 1.xls benennen)
3. datei öffnen (=heute.xls)
4. internet-verbindung aufbauen
5. wenn das getan ist, in Excel alle daten aktualisieren (mit dem entsprechenden knopf)
6. internet-verbindung trennen und datei speichern
ist etwas kompliziert und wäre sehr dankbar, wenn mir jemand helfen könnte
jayjay2
...wenn du dafür einen langzeitarbeitslosen einstellst, kriegst du vom schröder noch einen billigen kredit dazu
im ernst: mit "scheduled tasks" geht das wohl nicht, dafür mußt du dir ein kleines programm schreiben (lassen)
im ernst: mit "scheduled tasks" geht das wohl nicht, dafür mußt du dir ein kleines programm schreiben (lassen)
Punkt 1-3 könnte mit den üblichen DOS-Befehlen in einer Batch-Datei geschrieben werden.
Unklar ist, was genau bei Punkt 4 und 5 bassieren soll.
Vermutlich müsste man spätestens hier ein Programm in Basic schreiben.
Falls du kein Basic hast, kannst du das VBA im Excel zum Programmieren verwenden. Ist vielleicht sogar die besere Lösung(?). Das Excel-Makro wird als Auto-Open abgespeichert und erledigt beim Starten alle Schritte im Programm. Die Makro_Sicherheitsstufe muß allerdings angepasst werden damit nicht die Makro-Hinweismeldung beim starten hochkommt, sonst geht es nicht automatisch.
Unklar ist, was genau bei Punkt 4 und 5 bassieren soll.
Vermutlich müsste man spätestens hier ein Programm in Basic schreiben.
Falls du kein Basic hast, kannst du das VBA im Excel zum Programmieren verwenden. Ist vielleicht sogar die besere Lösung(?). Das Excel-Makro wird als Auto-Open abgespeichert und erledigt beim Starten alle Schritte im Programm. Die Makro_Sicherheitsstufe muß allerdings angepasst werden damit nicht die Makro-Hinweismeldung beim starten hochkommt, sonst geht es nicht automatisch.
passieren
klingt besser
klingt besser
das ganze sollte um 20.30 gestartet werden. damit fällt basic wohl weg.
zu #3
es würde mir schon viel weiterhelfen, wenn nur die ersten 3 schritte auf knopfdruck vollzogen würden
es würde mir schon viel weiterhelfen, wenn nur die ersten 3 schritte auf knopfdruck vollzogen würden
was hat die Programmiersprache mit der Uhrzeit zu tun
zu #7:
na ja, wenn alles automatisch abläuft, dann soll es auch automatisch starten...
na ja, wenn alles automatisch abläuft, dann soll es auch automatisch starten...
Also, das Basic- oder DOS-Programm macht das was man eben programmiert hat. Gestartet kann es nach belieben zu bestimmten Uhrzeiten/Tagen mit dem Task-Scheduled werden.
Wenn man es im Basic macht, könnte man sogar die Zeiten fest im Programmcode hinterlegen. Das Programm müsste nur im Autostartordner liegen damit es beim PC-Start immer anläuft und auf seine Gelegenheit (Uhrzeit) warten kann.
Wenn man es im Basic macht, könnte man sogar die Zeiten fest im Programmcode hinterlegen. Das Programm müsste nur im Autostartordner liegen damit es beim PC-Start immer anläuft und auf seine Gelegenheit (Uhrzeit) warten kann.
ist doch einfach
bachdatei erstellen,
1+2 über copy und rename,
3 excel starten und als parameter den dateinamen mitgeben,
in exel ein startupmakro erstellen,
internetexplorer so einstellen dass der verbindungsauf- abbau automatisch erfolgt und
das ganze als geplante task einstellen.
viel spass bei der arbeit
gruß jkb
bachdatei erstellen,
1+2 über copy und rename,
3 excel starten und als parameter den dateinamen mitgeben,
in exel ein startupmakro erstellen,
internetexplorer so einstellen dass der verbindungsauf- abbau automatisch erfolgt und
das ganze als geplante task einstellen.
viel spass bei der arbeit
gruß jkb
und wie geht das?
meine frage war für #9 bestimmt
nun zu #10:
und was soll ich in diese datei reinschreiben?
und was soll ich in diese datei reinschreiben?
Genau diese Frage habe ich befürchtet
Also im Batch-Programm könnte folgendes stehen:
del c:Daten10.xls
move c:Daten9.xls c:Daten10.xls
move c:Daten8.xls c:Daten9.xls
copy c:Datenheute.xls c:Daten1.xls
c:programmemicrosoft officeofice10excel.exe c:Datenheute.xls
Das schreibt man in den Editor und speichert es mit der Dateiendung .cmd ab.
Im Excel geht man in den VBA-Editor und schreibt den Basic-Programmcode zur Internetverbindung. Der könnte so aussehen:
Dim rngTarget As Range, rngFind As Range
`Application.ScreenUpdating = False
Set rngTarget = ThisWorkbook.Worksheets("Tabelle1").Range("B5:B10")
Workbooks.Add
With ActiveSheet.QueryTables.Add(Connection:= _
"URL;http://hier_die_Internetadresse", Destination:=Range("A1"))
.FieldNames = True
.RowNumbers = False
.FillAdjacentFormulas = False
.RefreshOnFileOpen = False
.BackgroundQuery = True
.RefreshStyle = xlInsertDeleteCells
.SavePassword = False
.SaveData = True
.WebDisableDateRecognition = False
.Refresh BackgroundQuery:=False
End With
End Sub
Falls du von Basic keine Ahnung hast, dann versuche lieber eine andere Lösung. Evt. den Internetexplorer im Batch-Programm starten. Ist nicht ganz so elegant, funktioniert aber auch.
So, jetzt mache ich Feierabend.
Viel Erfolg
Also im Batch-Programm könnte folgendes stehen:
del c:Daten10.xls
move c:Daten9.xls c:Daten10.xls
move c:Daten8.xls c:Daten9.xls
copy c:Datenheute.xls c:Daten1.xls
c:programmemicrosoft officeofice10excel.exe c:Datenheute.xls
Das schreibt man in den Editor und speichert es mit der Dateiendung .cmd ab.
Im Excel geht man in den VBA-Editor und schreibt den Basic-Programmcode zur Internetverbindung. Der könnte so aussehen:
Dim rngTarget As Range, rngFind As Range
`Application.ScreenUpdating = False
Set rngTarget = ThisWorkbook.Worksheets("Tabelle1").Range("B5:B10")
Workbooks.Add
With ActiveSheet.QueryTables.Add(Connection:= _
"URL;http://hier_die_Internetadresse", Destination:=Range("A1"))
.FieldNames = True
.RowNumbers = False
.FillAdjacentFormulas = False
.RefreshOnFileOpen = False
.BackgroundQuery = True
.RefreshStyle = xlInsertDeleteCells
.SavePassword = False
.SaveData = True
.WebDisableDateRecognition = False
.Refresh BackgroundQuery:=False
End With
End Sub
Falls du von Basic keine Ahnung hast, dann versuche lieber eine andere Lösung. Evt. den Internetexplorer im Batch-Programm starten. Ist nicht ganz so elegant, funktioniert aber auch.
So, jetzt mache ich Feierabend.
Viel Erfolg
So ein Mist,
anstelle von : und ) wurden im Programmcode die Smilies eingefügt
anstelle von : und ) wurden im Programmcode die Smilies eingefügt
da gibts doch so macro programme
ich hatte mal macro magic (glaub ich)
google mal nach macro + free
ich hatte mal macro magic (glaub ich)
google mal nach macro + free
hab mal das mit der *.cmd datei versucht. bei einem einfachen pfad (z.B.: c:14 Tage) funktioniert es auch aber bei diesem hier geht es nicht mehr:
"del C:Documents and SettingsUserMy DocumentsTSXXL-01.backup14 Tage.xls"
"del C:Documents and SettingsUserMy DocumentsTSXXL-01.backup14 Tage.xls"
vielen danke für die Hilfe
Ich hab mir MacroMagic runtergeladen - einfacher gehts nicht mehr!
jayjay2
Ich hab mir MacroMagic runtergeladen - einfacher gehts nicht mehr!
jayjay2
Beitrag zu dieser Diskussion schreiben
Zu dieser Diskussion können keine Beiträge mehr verfasst werden, da der letzte Beitrag vor mehr als zwei Jahren verfasst wurde und die Diskussion daraufhin archiviert wurde.
Bitte wenden Sie sich an feedback@wallstreet-online.de und erfragen Sie die Reaktivierung der Diskussion oder starten Sie eine neue Diskussion.
Meistdiskutiert
Wertpapier | Beiträge | |
---|---|---|
177 | ||
120 | ||
78 | ||
58 | ||
57 | ||
56 | ||
54 | ||
51 | ||
44 | ||
40 |
Wertpapier | Beiträge | |
---|---|---|
38 | ||
31 | ||
30 | ||
29 | ||
27 | ||
27 | ||
26 | ||
23 | ||
22 | ||
20 |