zoukankan      html  css  js  c++  java
  • 删除OutLook中的邮件,终于搞定了

    有两种方法
    1。根据主旨删除Email(Subject 为邮件主旨)
    Sub delEmail(Subject  As String)
        Dim myolApp As New Outlook.Application
        Dim myOlExp As Outlook.Explorer
        Set myOlExp = myolApp.ActiveExplorer
        'MsgBox myOlExp.CurrentFolder.Name
        Dim objMessages As Outlook.Items
        Dim objMessage As Outlook.MailItem
        Set objMessages = myOlExp.CurrentFolder.Items
        Set objMessage = objMessages.Find("[Subject] = """ & Subject & """")
        If objMessage Is Nothing Then
                'MsgBox "Not Found"
        End If
        Do While Not objMessage Is Nothing
            'objMessage.Close
            objMessage.Delete
            Set objMessage = objMessages.FindNext
        Loop
        Set objMessage = Nothing
        Set objMessages = Nothing
        Set myOlExp = Nothing
        Set myolApp = Nothing
    End Sub


    2删除当前打开的Email
    Sub delOpenEmail()
        Set myolApp = CreateObject("Outlook.Application")
        On Error Resume Next
        Set myItem = myolApp.ActiveInspector.CurrentItem
        myItem.Delete
    End Sub
  • 相关阅读:
    SDWebImage 3.7.5简介
    GCD
    使用NS_ENUM 或者 NS_OPTIONS代替enum
    深浅拷贝
    @property相关问题
    runtime相关问题
    命令行工具命令
    【Android纳米学位】project 0
    Android 颜色大全 (colors.xml )
    AndroidStudio push代码到github
  • 原文地址:https://www.cnblogs.com/Sunny/p/2210.html
Copyright © 2011-2022 走看看