Auftragsprogrammierung

Projektanfrage über Web Formular   per Online-Formular 
Projektanfrage über E-Mail  Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!
Projektanfrage per Telefon  +49 (0)151 / 164 55 914
Projektanfrage weitere Informationen  weitere Informationen 

Sie benötigen Hilfe oder Unterstützung? Nutzen Sie für Ihre Anfrage unser Online-Formular, senden Sie uns eine Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!  oder rufen Sie uns einfach an.

Referenzen

 Bosch 
  T-Systems
  Hagebau
  Siemens
 Areva  VW
 Haufe-Lexware  British American Tobacco
  nagel group farbe

Excel-Datei zeitgesteuert starten mit Hilfe der Windows Aufgabenplanung

Mit Hilfe der in Windows integrierten Aufgabenplanung lassen sich Vorgänge automatisieren. So  kann beispielsweise uach ganz einfach eine Excel-Datei zu einem bestimmten Datum / Uhrzeit geöffnet werden.
Die in der Datei befindlichen Funktionen oder Makros lassen sich dann ohne weiteres Zutun auch automatisiert ausführen.

Im Folgenden beschreiben wir kurz, wie mit Hilfe der Aufgabenplanung eine Excel-Datei geöffnet werden kann:

  1. Starten Sie zunächst die Aufgabenplanung über das Windowsmenü / Windowsverwaltungsprogramme / Aufgabenplanung oder geben Sie einfach den Begriff Aufgabenplanung in die Windows-Suche ein

  2. Navigieren Sie zu Aufgabenplanungsbibliothek / Microsoft / Windows / Task Manager

  3. Klicken Sie unter Aktionen auf "Einfache Aufgabe erstellen..."

  4. Geben Sie der Aufgabe einen entsprechenden Namen unter dem diese eindeutig identifiziert werden kann

  5. Unter Trigger können Sie den Ausführungsintervall, z. B. Täglich um 10.00 Uhr einrichten, siehe Abbildung

    zeitsteuerung 2

  6.  Wählen Sie unter Aktion die Option "Programm starten"

  7. Unter Programm / Script tragen Sie den Pfad zu Excel ein, z. B. "C:\Programm Files\Microsoft Office\Office19\Excel.EXE", siehe Abbildung
    Die Anführungszeichen müssen mit eingegeben werden

  8. Unter Argumente hinzufügen (optional) muss der gesamte Pfad zur Excel-Datei eingetragen werden, z. B.: "E.\Daten\Excel\Dashboard.xlsx"
    Die Anführungszeichen müssen auch hier mit eingegeben werden

    zeitsteuerung 3

  9. Beenden Sie im letzten Schritt die Aufgabenerstellung mit der Schaltfläche "Fertig stellen"
Damit ist die Aufgabe angelegt und diese wird zur angegebenen Zeit ausgeführt und die Excel-Datei entsprechend aufgerufen.

Um die Datei auch weider automatisch zu schließen, bietet sich VBA an. Dort wird einfach über die Eigenschaft Workbook_Open der Code ausgeführt und als letzter Befehle dann entsprechend die Close-Funktion aufgerufen.

Der folgende VBA-Code zeigt, wie dies aussehen könnte.

Private Sub Workbook_Open()
'** Beliebigen Code ausführen

'** Datei schließen, wenn alles erledigt ist
ThisWorkbook.Close savechanges:=True

End Sub


Auf diese Weise lassen sich Excel-Dateien völlig automatisch zu einem beliebigen Zeitpunkt öffnen und nach getaner Arbeit auch wieder schließen.

Drucken E-Mail

Relevante Artikel

  • Benutzerdefinierte Listen verwalten

    Mit benutzerdefinierte Liste können Daten in einer benutzerdefinierten Reihenfolge sortieren bzw. in ein Excel-Sheet eingetragen werden....

  • Tabellen dynamisch auswerten

    Dieses Beispiel zeigt, wie eine Tabelle individuell ausgewertet werden kann. In Abbildung 1 sehen Sie die Ausgangstabelle. Abbildung 1 Aufgabe ist...

  • Führende Nullen in Zellen ermöglichen

    Da Excel bei der Eingabe von Zahlen mitdenkt, werden standardmäßig führende Nullen abgeschnitten. Bei der Eingabe von 01234567 wird in der Zelle nur...

  • Wochenenden farbig markieren

    207065 Im Bereich A1:A20 steht eine Datumsreihe. Über den Befehl Bedingte Formatierung werden  nun die Wochenenden farbig hervorgehoben. Dazu gehen...

  • Systemsteuerung aus Excel heraus aufrufen

    In diesem Beitrag stellen wir Ihnen ein kleines Tool vor, mit dem die einzelnen Elemente der Windwos-Systemsteuerung per VBA aus Excel heraus...

Projektanfrage

 Sie benötigen eine Auftragsprogrammierung?
 Oder suchen Unterstützung bei der 
 Lösungsfindung?

  Nutzen Sie unser Anfrageformular

  Jetzt anrufen unter 0151 / 164 55 914

 Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein! Projektanfrage per Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein! senden

  Weitere Informationen

sitepanel question2

P
R
O
J
E
K
T
A
N
F
R
A
G
E
Cookies erleichtern die Bereitstellung unserer Dienste. Mit der Bestätigung erklären Sie sich mit der Verwendung von Cookies auf Excel-Inside Solutions einverstanden.