0
我在想方設法檢測用戶是否在顯示的Outlook應用程序中單擊「發送」。我嘗試閱讀.Display的值,與使用FileDialog應用程序(someInt = .Show)時檢測用戶輸入的方式類似,但無濟於事。我無法在Outmail應用程序中找到任何文檔,因此任何幫助都將不勝感激。用Excel中的VBA Outmail應用程序檢測用戶選擇
Set olApp = CreateObject("Outlook.Application")
Set Outmail = olApp.CreateItem(olMailItem)
With Outmail
.To = clientEmail
.CC = projectManagerEmail
.BCC = ""
.Subject = projectName & " (PO # " & poNumber & ", Job #" & projectNumber & ") - " & fileType & " (" & fileName & ")"
.Attachments.Add ActiveWorkbook.Path & "\" & fileType & "\" & folderName & "\" & fileName & ".pdf"
.Display
.Save
End With
感謝您的輸入!經過一番搜索之後,我找到了能夠幫助我的論壇主題(下面的鏈接)。我相信你的解決方案也可以發揮作用,所以我會將它標記爲答案。再次感謝! http://www.mrexcel.com/forum/excel-questions/692890-evaluating-if-outlook-email-displayed-excel-visual-basic-applications-sent-closed.html – user1125879