使用VBA腳本從Excel電子表格發送電子郵件的說明

在Excel中使用VBA腳本不需要任何編程知識。

VBA可以幫助您完成許多高級任務,例如創建包含所有PC信息的電子表格報告,直接通過電子表格發送電子郵件等。在這篇文章中,我們將討論如何使用VBA腳本從Microsoft Excel發送電子郵件,只需幾個簡單的步驟。

為什麼要從Excel發送電子郵件

有許多原因使您可能希望直接從Excel發送電子郵件,例如:

  1. 由於您的員工每週更新文檔和電子表格,您希望在操作完成後收到電子郵件通知。
  2. 您想要快速發送當前工作簿中所有聯繫人的更新。
  3. 希望自動化報告發送,從而節省時間。

使用Collaboration Data Objects (CDO) 功能

CDO是Windows早期版本中使用的消息傳遞組件,可用於通過VBA從Excel發送郵件。通過使用此組件,我們可以輕鬆發送電子郵件,而無需使用Outlook等其他工具。

使用VBA腳本從Excel發送郵件

步驟1:建立VBA巨集

  1. 轉到Excel開發人員選項卡,然後單擊插入,選擇一個命令按鈕。
  2. 拖放按鈕到您的工作表,並創建一個新的宏。

建立VBA巨集

步驟2:設置CDO字段

首先,創建與電子郵件相關的對象並設置所有必要的電子郵件傳遞字段,以下是需要設置的字段:

字段 描述
From 發件人電子郵件地址
To 收件人電子郵件地址
Subject 電子郵件主題
Body 電子郵件內容

步驟3:配置CDO使用SMTP

設置SMTP配置以發送電子郵件,您需要填寫以下代碼:

Dim CDO_Mail As Object
Dim CDO_Config As Object
Dim SMTP_Config As Variant
Dim strSubject As String
Dim strFrom As String
Dim strTo As String
Dim strBody As String

strSubject = "來自Excel的郵件"
strFrom = "[email protected]"
strTo = "[email protected]"
strBody = "這是來自Excel的測試郵件。"

步驟4:發送電子郵件

使用以下代碼來填寫CDO_Mail對象的字段並發送郵件:

With CDO_Mail
.Subject = strSubject
.From = strFrom
.To = strTo
.TextBody = strBody
.Send
End With

自動化發送郵件

您可以使用以上設置自動化發送電子郵件的過程,只需在Excel中設置計劃任務使其自動運行即可。請確保設置了正確的權限,保證安全運行。

結論

通過加載VBA腳本,自動化從Excel發送電子郵件的過程可以提升您的工作效率。希望以上步驟對您有所幫助,祝您成功!

Sign up and earn $1000 a day ⋙

36 Comments

  1. Sunny Mèo -

    這款工具的使用真的簡單,適合新手學習

  2. 小華 -

    真的是太實用了!我一直想用VBA從Excel發送郵件,感謝這篇文章讓我學會了

  3. Tommy 321 -

    學會了之後,能省下很多時間,非常謝謝分享

  4. 小白 -

    這篇文太完整了!學習VBA真是太讚了!

  5. 小雨 -

    感謝這篇文,感覺能提升我們團隊的效率!

  6. 小竹 -

    如果不會的話,其實可以詢問一下,大家都很樂意幫忙的!

  7. 莊莊 -

    這裡面有提到的關鍵字,像"發送郵件"和"Excel",我覺得都非常重要,我會深入研究!

  8. 小翠 -

    我之前有點懷疑,不過現在看到這麼實用的內容,我很支持!

  9. 小狗 -

    哈哈,發郵件的過程覺得像是在玩遊戲,非常有趣!

  10. 阿美 -

    請問有沒有辦法可以在郵件中添加附件?我覺得這樣更方便!

  11. 淑女小花 -

    能加個範例附件嗎?這樣會讓人更加明白

  12. 小雯 -

    這篇文章讓我學到很多,尤其是VBA的部分,非常謝謝!

  13. Judy -

    非常感謝作者,讓我有心情去探索更多VBA的用法。

  14. 小惠 -

    想請教一下,如何能在郵件中插入圖片呢

  15. 巧巧 -

    不愧是熱門主題,多謝你們分享這麼詳細的步驟

  16. 阿偉 -

    真的太棒了!用這個腳本以后,我可以節省好多時間

  17. 小虎 -

    優秀的教程!我成功地設置了我的郵件發送。真感謝

  18. 寶寶 -

    這技術真的太實用了,恨不得每天都用它來發送報告

  19. Eric 8999 -

    學會之後,果然發郵件變得簡單多了,超推薦!

  20. Mimi Mèo -

    感謝您的分享,這讓我想要深入了解VBA的更多應用

  21. Hana -

    這裡的步驟非常清楚,如果能再多一些示範範例就好了

  22. 小宇 -

    我學會了自動發送報表,效率提升了不少

  23. 迷途的小貓 -

    哇,有了這個工具後,我對工作充滿期待了!

  24. 阿貞 -

    想知道發送的時間能不能設定,這樣更方便呀

  25. 小強 -

    我也有使用這個功能,不過之前遇到一些問題,現在看了文章有啟發了

  26. 明明 -

    我有一個問題,能分享如何從多個工作表發送郵件嗎

  27. 豆豆 -

    這個VBA腳本簡單易懂,我已經試過了,效果很好

  28. Kid 7676 -

    這樣操作的確很實用,以後發送郵件簡直是輕而易舉!

  29. 慧婷 -

    謝謝分享!我會試著將這個功能整合進我的日常工作中!

  30. 隨風 -

    這種自動化技術太厲害了,我一定會試著使用

  31. 何小星 -

    如果可以選擇,大家應該都會喜歡這樣的自動化吧

  32. 小星星 -

    想請教一下,每次發送時,發件人怎麼設置呢。

  33. 小琳 -

    對於不會程式的人來說,這篇文章就是福音

  34. 志明 -

    這篇教學讓我直接解決了工作上的困擾,感謝

  35. 小敏 -

    看到這篇文章,我的工作效率大大提升了,謝謝你們

  36. 阿凱 -

    我也在學VBA,這篇真的很有幫助,感謝作者

Leave a Comment

如何重新獲得對硬碟的存取權限,修復無法開啟硬碟的錯誤

如何重新獲得對硬碟的存取權限,修復無法開啟硬碟的錯誤

在本文中,我們將指導您如何在硬碟發生故障時重新造訪硬碟。讓我們一起來看看吧!

如何在 AirPods 上使用對話感知和即時監聽功能

如何在 AirPods 上使用對話感知和即時監聽功能

乍一看,AirPods 和其他真無線耳機沒什麼兩樣。但當一些鮮為人知的功能被發現後,一切都改變了。

關於 iOS 26

關於 iOS 26

蘋果推出了 iOS 26,這是一個重大更新,具有全新的磨砂玻璃設計、更聰明的體驗以及對熟悉應用程式的改進。

2025 年最適合學生的筆記型電腦

2025 年最適合學生的筆記型電腦

學生需要一台特定類型的筆記型電腦來學習。它不僅要性能強大,能夠出色地完成所選專業,還要小巧輕便,方便全天攜帶。

如何在 Windows 10 中新增印表機

如何在 Windows 10 中新增印表機

在 Windows 10 中新增印表機很簡單,儘管有線設備的過程與無線設備的過程不同。

如何以最高的準確率檢查電腦上的 RAM 和 RAM 錯誤

如何以最高的準確率檢查電腦上的 RAM 和 RAM 錯誤

眾所周知,RAM 是電腦中非常重要的硬體部件,它充當處理資料的內存,並且是決定筆記型電腦或 PC 速度的關鍵因素。在下面的文章中,WebTech360 將向您介紹一些在 Windows 上使用軟體檢查 RAM 錯誤的方法。

普通電視和智慧電視的差別

普通電視和智慧電視的差別

智慧電視確實風靡全球。憑藉如此多的強大功能和互聯網連接,科技改變了我們觀看電視的方式。

為什麼冷凍室沒有燈,冷藏室有燈?

為什麼冷凍室沒有燈,冷藏室有燈?

冰箱是家庭中常見的家用電器。冰箱通常有 2 個隔間,冷藏室寬敞,並且每次使用者打開時都會自動亮燈,而冷凍室狹窄且沒有燈。

解決 Wi-Fi 速度變慢的網路擁塞問題的 2 種方法

解決 Wi-Fi 速度變慢的網路擁塞問題的 2 種方法

除了路由器、頻寬和乾擾之外,Wi-Fi 網路還受到許多因素的影響,但也有一些智慧的方法可以增強您的網路效能。

如何使用 Tenorshare Reiboot 將 iOS 17 降級到 iOS 16 且不遺失數據

如何使用 Tenorshare Reiboot 將 iOS 17 降級到 iOS 16 且不遺失數據

如果您想在手機上恢復穩定的 iOS 16,這裡是卸載 iOS 17 並從 iOS 17 降級到 16 的基本指南。

每天吃優​​格會對身體產生什麼影響?

每天吃優​​格會對身體產生什麼影響?

酸奶是一種美妙的食物。每天吃優​​格好嗎?每天吃酸奶,你的身體會發生怎樣的變化?讓我們一起來了解一下吧!

哪種米最有益於健康?

哪種米最有益於健康?

本文討論了最有營養的米種類以及如何最大限度地發揮所選米的健康益處。

如何早上準時起床

如何早上準時起床

制定睡眠時間表和就寢習慣、更改鬧鐘以及調整飲食都是可以幫助您睡得更好、早上準時起床的一些措施。

玩 Rent Please! 的提示新手模擬房東

玩 Rent Please! 的提示新手模擬房東

請租用! Landlord Sim 是一款適用於 iOS 和 Android 的模擬手機遊戲。您將扮演一個公寓大樓的房東,開始出租公寓,目標是升級公寓的內部並為租戶做好準備。

最新浴室塔防代碼及代碼輸入方法

最新浴室塔防代碼及代碼輸入方法

取得浴室塔防 Roblox 遊戲代碼並兌換令人興奮的獎勵。它們將幫助您升級或解鎖具有更高傷害的塔。