Das Problem ist: Du fügst die Signatur manuell im Code ein, aber in dem Moment, wo Du das Dokument zum Bearbeiten ins Frontend bringst, wird durch die Option "Signatur automatisch hinzufügen" die Signatur nochmal automatisch hinzugefügt.
Das zu verhindern ist nicht trivial, und es gibt verschiedene Ansätze, das zu tun. Die hier alle darzulegen / durchzuprobieren geht aber ins Consulting... und damit verdiene ich mein Geld.
Sorry, da musst Du selbst recherchieren, möglicherweise reicht es, im Kalenderprofil temporär die Option für das automatische einfügen der Signatur zu deaktivieren:
Set docProfile = Maildb.GetProfileDocument( "CalendarProfile" )
Call docProfile.ReplaceItemValue( "FeldFürAutomatischeSignatur", "" )
Call docProfile.Save( True, True, True)
Nicht vergessen, den Status zu merken, und nachher wieder zurückzusetzen...
Das ist aber VBA-Code, in Notes würde ich das so schreiben, ob VBA ein Now kennt, weiß ich nicht, oder ob das formatiert werden kann oder muss.
MailDoc.subject = "prices " & Now
Hat Excel keine Hilfe?
Format funktioniert in Excel, wie in Notes (gerade getestet)
Format (Now, "dd.mm.yyyy")