Jump to content

Chris_

Members
  • Gesamte Inhalte

    6
  • Registriert seit

  • Letzter Besuch

Letzte Besucher des Profils

Der "Letzte Profil-Besucher"-Block ist deaktiviert und wird anderen Benutzern nicht angezeit.

Fortschritt von Chris_

Apprentice

Apprentice (3/14)

  • Einen Monat dabei
  • Eine Woche dabei
  • Erste Antwort
  • Erster eigener Beitrag

Neueste Abzeichen

0

Reputation in der Community

  1. die Dateien werden automatisch erstellt und nicht von Dritten bearbeitet Nachts werden ca 12.000 Datensätze überprüft und anschließend eine Fehlerdatei und ein Protokoll erstellt. Nach Beendigung des Durchlauf soll die Mail generiert werden und das Protokoll mit versandt werden.
  2. da noch mehrere Dateien jüngeren Datums in dem Verzeichnis abgelegt werden, muss die Datei mit "aaa" beginnen. Mir ist auch nicht klar an welcher Stelle des scripts es eingebaut werden muss. With oOMail .To = "Manfred.mustermann@entenhausen.de" .Subject = "Statistiklauf" .Body = "Der Statistiklauf wurde erfolgreich beendet " .Attachments.Add "C:\Protokolle\Statistik\aaa_2022-04-21_08-16-24_mayer.txt", olByValue, 1 .Send End With
  3. Hallo Spezialisten, mittels des scripts versende ich automatisch E-Mails. With oOMail .To = "Manfred.mustermann@entenhausen.de" .Subject = "Statistiklauf" .Body = "Der Statistiklauf wurde erfolgreich beendet " .Send End With Nun soll zusätzlich das letzte Protokoll als Anhang mitgesendet werden. With oOMail .To = "Manfred.mustermann@entenhausen.de" .Subject = "Statistiklauf" .Body = "Der Statistiklauf wurde erfolgreich beendet " .Attachments.Add "C:\Protokolle\Statistik\aaa_2022-04-21_08-16-24_mayer.txt", olByValue, 1 .Send End With Problem: Die zu versendeten txt.Datei besteht aus dem Namen "aaa" + Datum&Uhrzeit + name des Erstellers "mayer" (Beipiel). Wie kann ich erreichen, dass nur die Datei mit dem letzten Datum+Uhrzeit versandt wird? (Bin ziemlicher Anfänger auf dem Gebiet) Viele Grüße
  4. Chris_

    wscript.sleep

    Danke! Das werde ich aber als Anfänger noch nicht hinbekommen.
  5. Chris_

    wscript.sleep

    Hallo Sunny61, Danke für den link. Das ist aber noch nicht was ich suche, vielleicht habe ich es auch nicht gut beschrieben. Der eigentliche Wert soll aus einem Formular der offenen Access-Anwendung geholt werden. Dieser wird anhand der zur versendenden Email automatisch berechnet. VG
  6. Hallo, als Neuling in VBS versuche gerade ein kleines Script zu schreiben. Es git Abläufe in verschiedenen Programmen die ich nun automatisieren möchte. Als erstes wird ein Programm gestartet bei dem ca 12.000 Datensätze überprüft werden. Die Fehlerhaften-Datensätze werden anschließend in eine Access-Anwendung kopiert. Von hier aus werden E-Mails an entsprechende Empfänger versandt. Dies funktioniert auch alles schon per VBS. Nun zu meiner eigentlichen Frage: Die Access-Anwendung soll nach versandt der E-Mails wieder geschlossen werden. Derzeit habe ich mittels Funktion "wscript.sleep 50000" eine Pause eingerichtet, die verhindern soll, dass Access nicht vorzeitig beendet wird. (Sicher gibt es bessere Möglichkeiten als "wscript.sleep", bin aber Anfänger) Lässt sich die Zeitangabe (Beispiel: 50000) auch aus einem Formular abfragen? Viele Grüße Chris
×
×
  • Neu erstellen...