Vba如何删除Outlook收件暗黑2大箱子文件是哪个夹(如张三子文件夹)的邮件?

  0x800CCC05 未联机到服务器   0x800CCC0A 邮线下载未完成   0x800CCC0B 服务器忙碌中   0x800CCC0D 找不到主机(检查你的SMTP服务器是不是设错)   0x800CCC0E 联机到服务器失败,无法与主机建立联机。等一段时间再试。 ping 等网络命令测试一下看看能否连的通服务器   0x800CCC0F 服务器结束联机(对方服务器负荷过重、网络传输壅塞易造成此现象,可以试着增加你联机逾时的等候时间试试看,或是换一联机品质较佳的 ISP)   0x800CCC10 服务器无法辨认此邮件地址   0x800CCC11 服务器无法辨认的 Mailing list   0x800CCC12 无法传送 Winsock request   0x800CCC13 无法接收 Winsock reply   方法一:用scanpst修复outlook2007 pst文件错误   建议或解决方案:   今天在进入Microsoft Office Outlook 2007的时候,系统提示我上次没有正常关闭,导致数据文件错误。当时没有在意,点击确定就进去了,没曾想在清空"已删除邮件"目录的时候,就出现了问题。系统提示:   在文件 d:winmaggnaw0725.pst 中发现错误。请退出 Outlook 和所有已启用邮件的应用程序,然后使用“收件箱修复工具”(Scanpst.exe)诊断和修复文件中的错误。有关收件箱修复工具的详细信息,请参阅“帮助”。   ok,马上关闭Outlook及相关的Office 2007程序,然后Ctrl+Shift+Esc调出任务管理器,看看是否有相关的进程。Scanpst.exe 可以在Office的安装目录下找到,比如我的路径就是 D:Program FilesMicrosoft OfficeOffice12Scanpst.exe 这是一个图形界面的程序。执行它,可以看到将会进行8个步骤。先点击浏览按钮,找到需要修复的 PST文件。在随后的修复过程中,能够看到其中有“检查一致性”和“查找丢失的数据”的步骤,分析完数据文件后,程序弹出对话框提示 :   “已扫描下列程序: d:winmaggnaw0725.pst 文件中发现错误。   单击“修复”可以修复这些错误。   在该文件中找到 45 个文件夹   在该文件中找到 7480 封邮件”   在这个弹出的对话框中有一个勾选项: 修复前先备份将被扫描的文件。嗯,这个非常重要。勾选后,点击“修复”按钮。等待程序结束后,再次尝试进入 Outlook 2007,错误不再发生!   方法二: 第1步的修复可能需要20-25分钟,中间需要人工干预,点点确认按钮。如果你运气好的话修复成功,直接就可以到第3步了。但有时scanpst修复过程 中会出现错误,很不幸scanpst已经不能修复这个文件了。我们

我正在尝试将我的Outlook2003转换为最接近gmail的东西。

我开始使用类别,与gmail中的标签非常相似。我可以使用规则自动分配类别,也可以手动添加类别。我还创建了“搜索文件夹”,以显示具有给定类别的所有邮件(如果它们不在“已删除邮件”或“已发送邮件”文件夹中)。这部分几乎类似于gmail中的“标签”视图。

基本上缺少两件事,应该使用我完全没有经验的宏(准确地说是VBA)来完成。因此,我的问题是:

-有人可以向我显示一个宏来删除“收件箱”类别吗? 这就像gmail中的“存档”按钮一样。实际上,我想将此宏分配给工具栏按钮,并将其命名为Archive。我有一个将收件箱类别添加到所有传入邮件的规则。正如我所说,我有一个搜索文件夹,显示所有归类为“收件箱”的邮件,还有一个“所有邮件”搜索文件夹,该文件夹显示所有邮件,无论它们是否具有“收件箱”类别。与gmail一样,只是缺少简单的归档。

-有人可以向我显示一个宏,该宏将删除选定的邮件,并在删除前删除收件箱类别吗?我将用此宏替换默认的删除按钮。(有些不那么重要,例如,在我的搜索文件夹中,我可以过滤实际放置在“已删除邮件”文件夹中的邮件,但是如果不将邮件归类为“垃圾箱”中的收件箱,那会更加优雅。

我似乎在将电子邮件从收件箱移动到收件箱的子文件夹时遇到问题。我一直以为我的代码一直工作到今天。我注意到它只移动了一半的电子邮件。我不需要“全部移动”代码,我有一个目的,但是我只需要移动每封电子邮件,而不是一次移动所有邮件(我需要检查每封电子邮件)。请在下面查看我的代码。myNamespace.Folders.Item(1).Folders.Item(2)是我的主要收件箱。

我要回帖

更多关于 vba保存并关闭工作簿 的文章

 

随机推荐