跳到主要内容

如何在Outlook中将约会更改为会议约会,反之亦然?

在Outlook中,我们都知道约会和会议都放在日历文件夹中,但是它们是不同的。 您知道如何在约会和会议之间转换吗? 下面的方法将介绍一些简单的技巧,以在Outlook日历中将约会更改为会议,以及将会议更改为约会。

Office 选项卡 - 在 Microsoft Office 中启用选项卡式编辑和浏览,让工作变得轻而易举
Kutools for Outlook - 通过 100 多个高级功能增强 Outlook,实现卓越效率
使用这些高级功能增强您的 Outlook 2021 - 2010 或 Outlook 365。 享受全面的 60 天免费试用并提升您的电子邮件体验!

箭头蓝色右气泡 在Outlook中更改会议约会

此方法将引导您逐步邀请会议参与者进行约会,并将约会转换为Outlook中的会议。

1.转到“日历”视图,右键单击要转换为日历中的会议的约会,然后选择 邀请参会者 从右键单击菜单中。 看截图:

2.现在将打开一个会议窗口,其中包含选定约会的内容。 请点击按钮。 看截图:

3.在弹出的“选择与会者和资源”对话框中,选择要邀请作为与会者的联系人,然后单击 其他要求/可选/文档 按钮,然后按一下 OK 按钮。 参见上面的截图:

请注意: 持有 按Ctrl 键,您可以通过单击每个联系人来选择多个不相邻的联系人; 举行 转移 键,您可以通过单击第一个联系人和最后一个联系人来选择多个相邻联系人。

4.现在回到会议窗口,请编辑会议内容,然后单击 提交 按钮。

到目前为止,我们已经将选定的约会转换为会议,并已经发送给指定的与会者。


箭头蓝色右气泡 在Outlook中将会议更改为约会

此方法将引入VBA,以将选定的会议转换为Outlook中的约会。 请执行以下操作:

1.移至“日历”视图,然后单击以选择要在“日历”中转换为约会的会议。

2。 按 其他 + F11 同时按下两个键可以打开“ Microsoft Visual Basic for Applications”窗口。

3。 点击 插页 > 模块,然后将以下VBA代码粘贴到新的“模块”窗口中。

VBA:将会议转换为Outlook中的约会

Sub Meetings2Appointments()
Dim sWindowType As String
Dim oItem As Object

sWindowType = TypeName(Application.ActiveWindow)
Select Case sWindowType
Case "Explorer"
If Application.ActiveExplorer.Selection.Count > 0 Then
For Each oItem In Application.ActiveExplorer.Selection
Debug.Print oItem.Class
If oItem.Class = olAppointment Then
If oItem.MeetingStatus <> olNonMeeting Then
Call Meeting2Appointment(oItem)
End If
End If
Next
End If
Case "Inspector"
Set oItem = Application.ActiveInspector.CurrentItem
If oItem.Class = olAppointment Then
If oItem.MeetingStatus <> olNonMeeting Then
Call Meeting2Appointment(oItem)
End If
End If
End Select
Set oItem = Nothing
End Sub

Sub Meeting2Appointment(oMeeting As Outlook.AppointmentItem)
With oMeeting
' remove all recipients
Do Until .Recipients.Count = 0
.Recipients.Remove 1
Loop
' reset meeting status
.MeetingStatus = olNonMeeting
.Save
End With
End Sub

4。 按 F5 键或单击 运行 按钮以取消此VBA。

现在,所有选定的会议都将转换为Outlook中的约会。


箭头蓝色右气泡相关文章


最佳办公生产力工具

Kutools for Outlook - 超过 100 种强大功能可增强您的 Outlook

🤖 人工智能邮件助手: 具有人工智能魔力的即时专业电子邮件——一键天才回复、完美语气、多语言掌握。轻松改变电子邮件! ...

📧 电子邮件自动化: 外出(适用于 POP 和 IMAP)  /  安排发送电子邮件  /  发送电子邮件时按规则自动抄送/密件抄送  /  自动转发(高级规则)   /  自动添加问候语   /  自动将多收件人电子邮件拆分为单独的消息 ...

📨 电子邮件管理: 轻松回忆电子邮件  /  按主题和其他人阻止诈骗电子邮件  /  删除重复的电子邮件  /  高级搜索  /  合并文件夹 ...

📁 附件专业版批量保存  /  批量分离  /  批量压缩  /  自动保存   /  自动分离  /  自动压缩 ...

🌟 界面魔法: 😊更多又漂亮又酷的表情符号   /  使用选项卡式视图提高 Outlook 工作效率  /  最小化 Outlook 而不是关闭 ...

👍 一键奇迹: 使用传入附件回复全部  /   反网络钓鱼电子邮件  /  🕘显示发件人的时区 ...

👩🏼‍🤝‍👩🏻 通讯录和日历: 从选定的电子邮件中批量添加联系人  /  将联系人组拆分为各个组  /  删除生日提醒 ...

超过 100特点 等待您的探索! 单击此处了解更多。

了解更多       免费下载      购买
 

 

Comments (8)
Rated 5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
Best fix ever! I've been looking for a solution for a long time and this code works great - easy enough for someone like me with limited coding skills :)
This comment was minimized by the moderator on the site
I'd like to change an Outlook meeting to a MS Teams meeting. Any ideas?
This comment was minimized by the moderator on the site
Hi Parker Gardner,
Methods introduced on this webpage can only convert between appointments and meetings in Outlook. It will be hard to convert between Outlook meeting and Microsoft team meeting.
This comment was minimized by the moderator on the site
thanks a lot, exactly what i was searching for. appreciate this help.
This comment was minimized by the moderator on the site
Also You can just click on "Cancel invitation" button and it reverts back to an appointment (removing atendees)
This comment was minimized by the moderator on the site
Möchte mich SEHR für diesen Hinweis zu der Schaltfläche bedanken. Das ist ja mal sowas von einfacher als die Variante mit dem Visual Basic Code :)
Rated 5 out of 5
This comment was minimized by the moderator on the site
Amazingly easy!!!! WOWO
This comment was minimized by the moderator on the site
Works like a charm!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations