Informationen auf vorprogrammierte Weise weitergeben
Der Versand von E-Mails über die Benutzeroberfläche ist ein recht einfacher Vorgang. Dies bedeutet jedoch nicht, dass man diese unkontrollierte Fähigkeit auch seinen Anwendern zur Verfügung stellen sollte.
Will man den Zugriff auf die Menüs einschränken oder die Anwender einfach nur durch den Vorgang führen, lässt sich dieser mit Hilfe der SendObject-Methode von Visual Basic for Applications (VBA) automatisieren.
SendObject ist eine Methode des Objekts DoCmd und akzeptiert eine ganze Reihe verschiedener Argumente in dieser Form (diese sind alle optional, jedoch muss zumindest eines angegeben werden:
DoCmd.SendObject objecttype, objectname, outputformat, to, cc, bcc, subject, messagetext, editmessage, templatefile
Argumente der Methode SendObject
Diese Konstanten repräsentieren die in Tabelle A aufgeführten Formate. Die meisten Argumente erklären sich von selbst, die Konstante acSendNoObject verdient allerdings eine nähere Betrachtung. Diese Konstante wird verwendet, wenn man der Nachricht kein Objekt anhängen möchte. Das bedeutet also, dass man von Access aus eine Nachricht im Textformat versenden kann, und zwar selbst dann, wenn man keinen Report und keine Daten versendet. Diese Option wird sicherlich nicht häufig benötigt, es ist jedoch gut zu wissen, dass es sie gibt.
|
- Outlook-Tipps für IT-Manager
- Einstellung von Standardformaten für bestimmte E-Mail-Adressen
- Outlook-Standardverzeichnis ändern
- Outlook als Dateimanager und Desktop verwenden
- Empfangene Nachrichten bearbeiten
- Einstellung von Access zum Versand von Reports über Outlook
- Informationen auf vorprogrammierte Weise weitergeben
- Beispiel für automatisches Versenden
- Die Sicherung und Wiederherstellung von Outlook-Daten mit Outback Plus
- Backups nicht automatisch
Neueste Kommentare
1 Kommentar zu Outlook-Tipps für IT-Manager
Kommentar hinzufügenVielen Dank für Ihren Kommentar.
Ihr Kommentar wurde gespeichert und wartet auf Moderation.
Beispiel für automatisches Versenden
Schönes Beispiel, was mir persönlich jedoch fehlt ist eine Information, ob es möglich ist ein Formular als Snapshot abzuspeichern, und wenn ja, wie? Bei meinen Versuchen erhalte ich diesbezüglich leider immer eine Fehlermeldung (DoCmd.OutputTo acOutputForm, "Kalender", acFormatSNP). Vielleicht könnt Ihr mir weiterhelfen.