Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

Makro Konvertierung "Neuer Mitarbeiter"

Begonnen von Hpseel, Februar 02, 2026, 15:13:14

⏪ vorheriges - nächstes ⏩

Knobbi38

Das MS dabei das eigene Produkt Outlook ins Spiel bringt, ist klar, aber wie sieht es z. B. mit Thunderbird aus, das ja mit SendObject funktioniert, obwohl keine COM-Schnittstelle angeboten wird? Immerhin kann so über die MAPI-Schnittstelle eine E-Mail versendet werden. Mit VBA allein ist so etwas nur indirekt über die Kommandozeile möglich. Es gibt sicherlich auch noch andere Komponenten, mit denen man E-Mails versenden kann, die aber nicht immer zur Verfügung stehen oder bei denen es andere Restriktionen gibt.
Da das ,,neue" Outlook die klassische Version immer öfter verdrängt, greifen die Beispiele von Microsoft sowieso nicht mehr. Automation per COM wird vom neuen Outlook nicht mehr unterstützt, sondern nur noch die Microsoft Graph API, die sich nicht einfach von VBA aus handhaben lässt.
 
Ein anderes Beispiel wäre PrintOut, wo es auch keine direkte Entsprechung gibt, zumindest ist mir keine bekannt.

Ich möchte nur darauf hinweisen, dass es viele native Entsprechungen in VBA gibt. Wenn diese einfach anzuwenden sind, sollte man sie dem DoCmd-Objekt vorziehen. Das ist jedoch nicht immer sinnvoll oder machbar.

Grüße Ulrich