outlook-vba

    0熱度

    2回答

    我正在爲使用VSTO和c#的outlook 2010編寫一個加載項。 從我的加載項運行時我想附加一些文本到Outlook 2010的預覽窗格中的某些電子郵件的主題。 我試圖實現的屏幕截圖如下。在屏幕截圖中,請注意一些消息以紅色文本的形式附加到主題上。這正是我想要實現的。 有沒有辦法從c#或宏做這個?

    0熱度

    1回答

    我有一個坐在Outlook中的VBA腳本,它試圖從電子郵件中獲取信息並將其寫入Excel文件。我對VBA很新,所以在經過很多調試和編輯之後,我設法找到了一些主要起作用的東西,但我可以使用一些指導。我會解釋我的腳本,然後談論我的問題。 我在最後包含了我的完整腳本。這裏有一個簡要概述,其中包括我認爲可能需要一些工作的部分。 Sub Output2Excel() Dim xlApp As Ob

    1熱度

    1回答

    下面的代碼在我的收件箱中找到我的Subfolder,然後在活動窗口中打開電子郵件。 我想"Open"附加到此電子郵件的形式pdf這樣我就可以節省使用從pdf形式的文本字段中的附件。 我能找到的唯一代碼可以將附件保存到臨時文件夾,但不會從pdf表單獲取內容。 Sub OpenMailAttachment() Dim ns As NameSpace Dim Inbox As MA

    0熱度

    1回答

    我在Outlook中遇到了一個問題。要恢復,每次收到電子郵件時都會啓動宏。然後它將運行其他幾個Sub,修改Excel文件等。當Outlook運行時,我收到一封新郵件,一切正常。當我打開Outlook並且同時收到多個電子郵件時,會出現問題。 我想這個宏沒有足夠的時間來結束第一封電子郵件正在做的事情,並且已經嘗試重新開始下一個。 是否有辦法讓下一封電子郵件暫停以便爲每封電子郵件運行宏,每個電子郵件都會

    1熱度

    2回答

    我有一個Outlook 2007宏,它向收件人發送帶有標誌的電子郵件,但它不再工作。 我錯誤地改變了代碼,現在它不再工作了。 收件人在TO DO中看不到電子郵件,並且在電子郵件列表中不顯示紅色。 Sub fff() Dim outApp As Object Dim OutMail As Object Dim datDue As Date datDue =

    0熱度

    1回答

    由我有一個代碼編寫 - With objMsg .htmlbody = BodyStr & "<br/><br/><iframe src=""http://www.google.com""></iframe><p style=""font-family:calibri"">With Regards,<br/>" & names(1) & " " & names(0) & "</p><br

    1熱度

    2回答

    我試圖移動Outlook項目,但代碼運行時沒有錯誤消息但沒有移動電子郵件。 這使我相信必要的IF condition永遠不會被滿足?但是我可能是錯的。 請在下面找到下面的代碼。 Sub Gatekeeper() Dim aItem As Object Dim mail As Object Dim strTime As String Dim Items As

    2熱度

    2回答

    我有宏搜索主題,如果發現複製電子郵件在另一個文件夾。我的問題是,它複製電子郵件4次,而不是隻有一次。如果我在原始文件夾「Left Ones」中有10封電子郵件,那麼在搜索和複製後,我將在文件夾「TO BE REMOVED」中有40封電子郵件。歡迎任何幫助,謝謝。 Sub Search_Inbox() Dim myOlApp As New Outlook.Application Dim obj

    0熱度

    2回答

    我想創建一個宏來執行任務主題和可選任務主體的「高級搜索」。例如搜索「@Cris」 我已經從Excel的示例中複製並修改了此代碼,但它沒有運行。運行時錯誤。感謝任何幫助 Sub AdvancedSearchComplete() Dim rsts As Outlook.Results Dim i As Integer Dim strF As String Dim

    0熱度

    1回答

    我有這樣的代碼,節省附件到一個特定的地方並將其重命名爲「name.xls」 Public Sub saveAttachtoDisk(itm As Outlook.MailItem) Dim objAtt As Outlook.Attachment Dim saveFolder As String saveFolder = "C:\Users\acheng\Desktop" For