我需要一些帮助。我已经设法使用 VB 和 SendItem 在 Outlook 中创建了一个任务。我的问题是我正在使用的代码是创建两个任务,而不仅仅是我想要的一个。
我已经尝试删除,.Save
因为我认为这是原因,但它仍然增加了两个任务。我在代码中添加了断点,以确保它不会因为某些不明原因而循环两次,它只执行一次。
很感激有人告诉我显而易见的事情
代码片段:
`If bNotFount = False Then
Set Ns = Application.GetNamespace("MAPI")
Set ItemT = GetCurrentItem()
Set taskFolder = Ns.GetDefaultFolder(olFolderTasks)
Set olTask = Ns.GetDefaultFolder(olFolderTasks).Items.Add(olTaskItem)
With olTask
.Subject = ItemT.Subject
.Attachments.Add ItemT
.Body = ItemT.Body
.DueDate = Now + 1
.Move taskFolder
.Save
.Display 'show the task to add notes
End With
End If'