怎么給excel表格中的郵箱群發(fā)郵件
在日常工作中,經(jīng)常會遇到需要群發(fā)郵件的情況,但很多時候我們有的只是一張有郵箱地址的excel表格,很多人這時不知道下一步該怎么做,今天一米軟件就來教教大家怎么給excel表格中的郵箱群發(fā)郵件。
一、數(shù)據(jù)準備
主要包括以下內(nèi)容:
1) 第一列為“郵件地址”,必須是完整的帶后綴的郵件地址。
2) 第二列為“郵件主題”,不同的收件人可以根據(jù)需要寫不同的主題。
3) 第三列為“郵件內(nèi)容”,不同的收件人可以根據(jù)需要寫不同的內(nèi)容。這里的內(nèi)容在發(fā)送時是以純文本格式發(fā)送的,在單元格里設(shè)置的格式均無效。
4) 第四列為“郵件附件”,附件必須帶有完整的路徑,且必須包括文件擴展名。
5) 第五列為“郵件簽名”,簽名必須帶有完整的路徑,且必須包括文件擴展名。這里的郵件簽名是自動提取使用者郵箱里設(shè)置的簽名,如果沒有設(shè)置簽名,那么將為空。
二、插入按鈕
1、點擊“開發(fā)者工具”頁面,選擇“插入”中的“控件工具”。然后選擇“命令按鈕”
2、畫出按鈕
在表格下面空白處畫出“命令按鈕”。這時候該按鈕默認為編輯狀態(tài),按鈕四周也有編輯框。
三、輸入代碼
1、雙擊可編輯狀態(tài)的“命令按鈕”,便進入VBA代碼編輯器。
2、復(fù)制以下代碼到VBA編輯器中。替換掉編輯器里原有的兩行內(nèi)容。
PrivateSub CommandButton1_Click()
'要能正確發(fā)送并需要對MicroseftOutlook進行有效配置
On Error Resume Next
Dim rowCount, endRowNo
Dim objOutlook As New Outlook.Application
Dim objMail As MailItem
Dim SigString As String
Dim Signature As String
'取得當前工作表與Cells(1,1)相連的數(shù)據(jù)區(qū)行數(shù)
endRowNo = Application.WorksheetFunction.CountIfs(Range("A:A"),"<>")
'創(chuàng)建objOutlook為Outlook應(yīng)用程序?qū)ο?
Set objOutlook = New Outlook.Application
'開始循環(huán)發(fā)送電子郵件,比如從第二行開始,第一行是標題
For rowCount = 2 To endRowNo
Set objMail =objOutlook.CreateItem(olMailItem) '創(chuàng)建objMail為一個郵件對象
'提取郵件簽名
SigString =Worksheets("Sheet1").Cells(2, 5)
If Dir(SigString) <>"" Then
Signature =GetBoiler(SigString)
Else
Signature = ""
End If
With objMail
.To = Cells(rowCount,1).Value '設(shè)置收件人地址(從Excel表的第一列"郵件地址"字段中獲得)
.Subject = Cells(rowCount,2).Value '設(shè)置郵件主題(從Excel表的第二列"郵件主題"字段中獲得)
.HTMLBody = Cells(rowCount,3).Value & Signature '設(shè)置郵件內(nèi)容(從Excel表的第三列"郵件內(nèi)容"字段中獲得)
.Attachments.Add Cells(rowCount,4).Value '設(shè)置附件(從Excel表的第四列"附件"字段中獲得)
.Send
End With
Set objMail = Nothing '銷毀objMail對象
Next
MsgBox ("郵件全部發(fā)送完成!")
Set objOutlook = Nothing '銷毀objOutlook對象
End Sub
'提取郵件簽名子函數(shù)
FunctionGetBoiler(ByVal sFile As String) As String
Dim fso As Object
Dim ts As Object
Set fso =CreateObject("Scripting.FileSystemObject")
Set ts =fso.GetFile(sFile).OpenAsTextStream(1, -2)
GetBoiler = ts.readall
ts.Close
EndFunction
-
網(wǎng)絡(luò)營銷 小鳥郵件群發(fā)營銷軟件
小鳥郵件群發(fā)營銷軟件是一款供個人使用的永久免費郵件群發(fā)工具,小鳥郵件群發(fā)官方版是同類軟件中,功能最...
2021-12-01 16:28:50 閱讀:3463 #網(wǎng)絡(luò)營銷#
-
網(wǎng)絡(luò)營銷 酋長軟件郵件群發(fā)
酋長郵件群發(fā)專家(郵件群發(fā)輔助工具)是一款十分方便實用的郵件群發(fā)工具。小編帶來的這款酋長郵件群發(fā)專...
2021-12-01 16:36:36 閱讀:2860 #網(wǎng)絡(luò)營銷#
-
網(wǎng)絡(luò)營銷 酋長軟件郵件群發(fā)官網(wǎng)
酋長郵件群發(fā)專家是一款最新又非常強大郵件群發(fā)軟件,它其實具備一般群發(fā)軟件功能,卻又有自己獨特的功能...
2021-12-01 16:40:26 閱讀:2949 #網(wǎng)絡(luò)營銷#
-
網(wǎng)絡(luò)營銷 廣郵軟件郵件群發(fā)系統(tǒng)
廣郵軟件郵件群發(fā)系統(tǒng)一款集郵件群發(fā)、真實郵箱驗證、以簡潔親和的界面,輕松方便操作,模擬人工的郵件群...
2021-12-01 16:43:53 閱讀:3605 #網(wǎng)絡(luò)營銷#
-
網(wǎng)絡(luò)營銷 非凡軟件 萬能郵件群發(fā)
非凡軟件 萬能郵件群發(fā)個人使用長久免費的郵件群發(fā)軟件,是同類軟件中,功能較強大,操作較簡單,發(fā)送成...
2021-12-01 16:49:00 閱讀:3406 #網(wǎng)絡(luò)營銷#
熱門推薦
- 1怎么利用Facebook賺錢閱讀:7664
- 2電子郵件營銷的策略 閱讀:7049
- 3郵箱群發(fā)不進垃圾箱閱讀:7910
- 4群發(fā)郵箱平臺哪個好 閱讀:7029
- 5郵件推廣中的具體營銷步驟閱讀:7218
- 6如何群發(fā)郵件但不被發(fā)現(xiàn)閱讀:8474
- 7群發(fā)郵件如何不屏蔽閱讀:5290
- 8郵件如何群發(fā)多個不同的人閱讀:5554
- 9哪個郵箱群發(fā)效果好閱讀:5271
- 10如何群發(fā)郵件閱讀:5579
- 11電子郵件的營銷方法 閱讀:5200
- 12電子郵件雜志營銷 閱讀:5212
- 13電子郵件廣告樣式閱讀:5256
- 14郵件批量發(fā)送軟件 閱讀:5576
- 15外貿(mào)郵件群發(fā)閱讀:5098
- 16哪個郵箱群發(fā)效果好閱讀:5030
- 17郵件推廣的技巧閱讀:5346
- 18郵件如何群發(fā)閱讀:5091
- 19facebook 怎么增加好友閱讀:5238
- 20如何可以群發(fā)郵件 閱讀:5275
- 21郵件廣告投放渠道有哪些閱讀:5873
- 22批量群發(fā)郵件 閱讀:5254
- 23怎么發(fā)廣告郵件閱讀:5646
- 24郵件批量發(fā)送系統(tǒng)使用方法閱讀:5169
- 25群發(fā)郵件數(shù)量限制閱讀:5932
- 26批量發(fā)送個性化郵件閱讀:5347
- 27郵件怎么群發(fā)給很多人閱讀:5025
- 28如何自動發(fā)廣告郵件閱讀:5608
- 29如何群發(fā)郵件閱讀:77584
- 30郵件如何發(fā)給多人閱讀:78581
標簽更多+