我正在编写一个创建和更新 Outlook 注释的脚本。一切正常,除了一个问题。
它在我的个人邮箱上创建和更新便笺,我需要它在我们都可以访问的部门邮箱上创建和维护便笺(我在 Outlook 中设置了两个帐户)。
尽管脚本由部门邮箱上的规则触发并获得部门邮箱的邮件项目,但它仍以这种方式运行。我如何告诉 VBS/Outlook 我想使用哪些笔记文件夹/帐户?我在任何地方都找不到概述如何选择将在哪个帐户下创建笔记的任何内容。
我正在使用 Outlook 2016。
Set olkFolder = Session.GetDefaultFolder(olFolderNotes)
Set olkNote = olkFolder.Items.Find("[Subject] = 'Sequential Number'")
If TypeName(olkNote) = "Nothing" Then
Set olkNote = Application.CreateItem(olNoteItem)
olkNote.Body = "Sequential Number" & vbCrLf & "NextValue=" & STARTING_VALUE + 1
GetNextNumber = STARTING_VALUE
Else
arrLines = Split(olkNote.Body, vbCrLf)
For Each varLine In arrLines
If Left(varLine, 10) = "NextValue=" Then
GetNextNumber = CInt(Mid(varLine, 11))
olkNote.Body = "Sequential Number" & vbCrLf & "NextValue=" & GetNextNumber + 1
End If
Next
End If