Guten Tag,
berufliche befasse ich mich intensiv mit VBA um diverse Abläufe in unserem Institut zu optimieren. Der Schwerpunkt liegt beim Office-Paket. Leider wurde jetzt von Outlook auf IBM Notes umgeschwenkt. Das bedeutet eine Menge Anpassungen in den VBA-Projekten...und Notes bringt mich hier arg in Bedrängnis, da der programmtechnische und logische Ablauf sich von Outlook erheblich unterscheidet.
Mein Problem, welches auch gleich meine Frage ist:
Wie kann ich per VBA an eine Notes-Vorlage Dateien anhängen? Die Vorlage besteht aus formatiertem Text inkl. eines Bildes (Firmenlogo). Die Vorlage soll als Email um temporär erzeugte Dateien (als Anlage) erweitert und versandt werden.
Eine Suche im Internet zeigt immer nur den selben Lösungsansatz (createrichTextitem("Attachment")), jedoch funktioniert das hier nicht und ich habe nie ein Beispiel mit einer Vorlage gefunden.
So sieht das momentan aus:
Dim NeueEmail, maildoc, session As Object
Set session = CreateObject("Notes.NotesSession")
Set Maildb = session.currentdatabase
Set NeueEmail = CreateObject("Notes.NotesUIWorkspace")
Set maildoc = NeueEmail.EDITDOCUMENT(True, Vorlage) 'Hier wird die Vorlage geöffnet um im nächsten Schritt Dateien anzuhängen.
Set Dateianhang = maildoc.CreateRichTextItem("Attachment") 'Hier kommt die Fehlermeldung
Fehlermeldung (danke für den Hinweis): Laufzeitfehler 438: Objekt unterstützt diese Eigenschaft oder Methode nicht.
Liegt das am Format der Vorlage? Was aber für Alternativen zu "CreateRichTextItem" gibt es? Oder liegt der Fehler ganz woanders (mal den Fehler vor dem PC ausgenommen).
Für Eure Hilfe wäre ich sehr dankbar.
Mit bestem Gruß
Horst