Fab*_*bby 7 microsoft-outlook calendar automation
所以我有太多的会议(和其他人一样),如果我有时间,我会参加一些会议,但它们被预订为“暂定”。
我还开启了自动接受和拒绝会议(我有太多会议的原因之一)但我希望 Outlook在同一地点有另一个临时会议时临时接受会议 (它现在只是拒绝会议)
我尝试在注册表中使用谷歌搜索和翻找,但没有找到太多,所以转向我主站点的姊妹站点寻求帮助...... :-)
PS 正在运行 Outlook 2013,但如果存在更新版本的解决方案,我将等待部署新版本...
使用此程序:
打开 Outlook,然后单击“文件”选项卡。
单击选项,然后单击左侧边栏中的日历。
单击自动接受或拒绝部分中的自动接受、拒绝按钮。
您已经将“自动接受会议请求”和“删除取消的会议”选项标记为选中,因此请保持这种状态。
将当前已选中的“自动拒绝与现有约会或会议冲突的会议请求”选项标记为未选中 。
单击“确定”两次以保存设置并关闭对话框。
发帖者似乎遇到了 Outlook 2013 中的错误,遵循上述建议会导致会议被永久接受,而不是暂时接受。更新到 Outlook 2016 可能会解决此问题,也可能不会(我无法测试,因为我没有使用 Outlook)。
在这种情况下,可能需要求助于 VBA 宏。以下是一种可能性:
Sub AutoAcceptMeetings(oRequest As MeetingItem)
If oRequest.MessageClass <> "IPM.Schedule.Meeting.Request" Then
Exit Sub
End If
Dim oAppt As AppointmentItem
Set oAppt = oRequest.GetAssociatedAppointment(True)
Dim oResponse
Set oResponse = oAppt.Respond(olMeetingTentative, True)
oResponse.Display '.Send
End Sub
Run Code Online (Sandbox Code Playgroud)
要使用上述宏,请打开 Outlook 的 VBA 编辑器 (Alt+F11),展开Microsoft Office Outlook Objects,然后双击
ThisOutlookSession。将上述代码键入或粘贴到模块中,然后使用run script操作创建规则并选择此脚本。
由于我没有使用 Outlook,因此您可能需要尝试上述操作,直到正确为止。
参考 :
| 归档时间: |
|
| 查看次数: |
32683 次 |
| 最近记录: |