Guten Morgen,
ich habe mich noch nicht reingekniet, aber denke, dass ich am Wochenende dazu kommen. Um aber nicht Zeit zu verlieren (ja, ich bin ungeduldig ), wollt ich heir schon mein Vorhaben kundtun und um Hinweise bitten.
Nur Hinweise, welche Befehle, welche Funktionen usw.
Ich möchte per geplante Aufgabe die Exe aufrufen. Jeden Freitag.
Das Script soll einen Kalender überprüfen und eine Zusammenfassung an bestimmte Personen per Mail schicken.
Hintergrund:
Ich habe mehrere Kalender in meinem Outlook 2010 (ExchangeKonten) und mehrere öffentliche Kalender.
Der öffentliche Kalender, um den es geht heißt "Technik".
Meine Kollegen und ich müssen uns am Donnerstag eintragen, wer um 8 Uhr die darauffolgende Woche ans Telefon geht und wer bis 18 Uhr bleibt, um ans Telefon zu gehen. Hotline muss immer besetzt sein.
So gibt es jeden Werktag zwischen 7 und 8 Uhr einen Eintrag, der so aufgebaut ist:
LR ab 8 Uhr oder auch AG/LR ab 8 Uhr
LR und AG sind unsere Mitarbeiterkürzel.
Bei 18 Uhr sieht es immer so aus:
LR bis 18 Uhr oder auch PS/AG bis 18 Uhr
Dieses Schema bleibt gleich, nur die Kürzel ändern sich und um die Übersicht zu wahren muss der Termin im Block zwischen 7 und 8 Uhr sein.
Das ist aber leider nicht einheitlich. Mal trägt einer den Termin von 7-7:30 Uhr, 7:30-8 Uhr und mal von 7-8Uhr ein (Termindauer).
Das bedeutet, dass meine Suche auf den Terminbetreff-String "ab 8 Uhr" zwischen 7 und 8 Uhr reagieren muss. Und dann zwischen 18 und 19 Uhr "bis 18 Uhr"
Die Auswertung soll dann eine Übersicht erstellen
Spalte1 Überschrift: Wochentag, Spalte 2 Überschrift 8 Uhr-Schicht, Spalte 3 Überschrift 18 Uhr-Schicht
Inhalt als Beispiel:
Montag - LR - PS/AG
(also nur die Kürzel)
Sollte kein Eintrag vorhanden sein, deswegen ja überhaupt die Prüfung, so soll in der Zelle dick fett und in rot stehen "kein Eintrag".
Und das dann bitte noch an mehrere Email-Empfänger.
Soviel zur Theorie.
Ich weiß, dass ich natürlich mehrere Au3s aus dem Paket Outlook (OutlookEX.au3) brauche.
_OL_ReminderGet - Kalendereintrag finden
_OL_AccountGet - mein persönliches Konto auswählen zum Mailversand (ist das Standardkonto)
Ein Array.au3 werd ich bauen.
Öhm und das wars oder?
Vielen Dank für eure Idee. Ich schau regelmäßig rein, um Fragen zu beantworten und dann morgen/Sonntag gehts los.
LG, Xethria