【问题标题】:Lotus Notes change sendTo after GetDocumentByUNIDLotus Notes 在 GetDocumentByUNID 之后更改 sendTo
【发布时间】:2018-10-02 08:04:51
【问题描述】:

尝试从 Excel vba 更改 sendTo 收件人,部分代码是:

Set MailDoc = Maildb.GetDocumentByUNID(strMemoUNID)
Set rtiSig = MailDoc.GetFirstItem("Body")
Set rtiNew = MailDoc.CreateRichTextItem("rtiTemp")
Call rtiNew.AppendText(strBody): rtiNew.AddNewLine (1)
strToArray(0) = "aaa@xxx.com"
MailDoc.SendTo = strToArray
MailDoc.CopyTo = strCCArray
MailDoc.BlindCopyTo = strBccArray
MailDoc.subject = strSubject
Call rtiNew.AppendRTItem(rtiSig)
Call MailDoc.RemoveItem("Body")
Set rtitem = MailDoc.CreateRichTextItem("Body")
Call rtitem.AppendRTItem(rtiNew)
MailDoc.Save False, False
Set uiMemo = ws.EditDocument(True, MailDoc)

但只是改变MailDoc.subject

为什么不改变MailDoc.SendTo

【问题讨论】:

  • 我知道,但我需要在这个地方改变
  • 在“SendTo”之外设置“EnterSendTo”字段是否有效?
  • 是的,现在可以了,请回答

标签: vba excel lotus-notes lotus-domino


【解决方案1】:

在“SendTo”之外设置字段“EnterSendTo”。

此字段在 Notes 电子邮件表单“备忘录”中用于编辑收件人“SendTo”。

【讨论】:

  • ++ 今天学到了新东西 :)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-11-07
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多