簡體   English   中英

在Outlook中搜索email獲取客戶ID,將email轉發到數據庫中的email地址

[英]Search email in Outlook for Customer ID, forward email to email address in database

抱歉,這里完全是菜鳥……我們有一個客戶在 Excel 中有 1,500 名客戶的列表,其客戶 ID 和地址 email。

當發票 email 進入郵箱時,他們想要一種方法來搜索 email 正文中的客戶 ID,然后轉發到 Excel 電子表格中的 email 地址。

它不必是 Excel,但它必須足夠簡單以便最終用戶將來添加到列表中。

這可以用 VBA 來搜索 Outlook 的數據庫嗎,還是我需要查看第三方程序? 如果是后者,誰能推薦一個?

是的,可以根據您的需要實施這些事情。 如果您需要在多台機器上分發解決方案,您可以創建一個 VBA 宏或開發一個 COM 插件。 如果是 VBA,首先要熟悉環境,請參閱Office 中的 VBA 入門

您需要從處理收到的電子郵件開始,因此Application.NewMailEx在這種情況下會有所幫助。 對於 Microsoft Outlook 處理的每個收到的項目,此事件都會觸發一次。該項目可以是多種不同項目類型之一,例如MailItemMeetingItemSharingItem NewMailEx事件在新郵件到達收件箱時和客戶端規則處理發生之前觸發。 EntryIDsCollection字符串包含對應於該項目的條目 ID。 使用條目 ID 調用NameSpace.GetItemFromID方法並處理項目。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM