我看了一眼,但我找不到使用MS Access VBA在Outlook中创建/删除日历的方法。
我已经找到了很多关于如何创建约会的演练(我现在已经很好地工作了)......但实际上自动创建/删除日历没有任何内容。< / p>
我希望能够在表格中循环显示日历名称,并在运行中创建或删除它们。
我可以理解,由于安全限制,可能不允许这样做......所以我也可以查看有关删除特定日历上所有日历约会条目的信息。
提前感谢您的帮助。
答案 0 :(得分:1)
日历只是Outlook中的一个文件夹,其默认的约会项目类型。尝试使用Folder类的Delete方法。以下是MSDN对该方法的陈述:
通常,删除文件夹不需要先删除文件夹中的项目。删除文件夹也会删除文件夹中的所有项目。如果文件夹是无法删除的Outlook文件夹(例如“收件箱”和“已删除邮件”文件夹),则会出现例外情况。在这种情况下,您只能删除文件夹的项目而不能删除文件夹本身。要删除文件夹的Items集合中的所有项目,必须删除从文件夹中的最后一项开始的每个项目。例如,在文件夹的项目集合AllItems中,如果文件夹中有n个项目,则开始删除AllItems.Item(n)中的项目,每次递减索引,直到删除AllItems.Item(1) 的