標題:
[發問]
mailenvelope寄邮件
[打印本頁]
作者:
mhl9mhl9
時間:
2015-7-15 14:33
標題:
mailenvelope寄邮件
请问知不知道mailenvelope寄邮件可不可以加附件?
作者:
jackyq
時間:
2015-7-16 12:47
沒辦法, outlook 就可以
作者:
mhl9mhl9
時間:
2015-7-19 11:47
回復
2#
jackyq
以下code可以加附件,而且能順利寄出:
Sub test5()
Application.DisplayAlerts = False
[a2:d5].Select
ActiveWorkbook.EnvelopeVisible = True
With ActiveSheet.MailEnvelope
.Introduction = "abcd"
.Item.To = "
[email protected]
"
.Item.Subject = "efgh"
.Item.Attachments.Add ThisWorkbook.Path & "/abc.xls"
' .Item.display
.Item.Send
End With
'begin closing the allocation file and save it
' Windows(Allocfile).Activate
Application.DisplayAlerts = True
End Sub
但問題是,每寄一次,附件abc.xls會累加,寄第五次,abc.xls就有5個.我想一定有辦法清除原來的附件.但不知道如何做.
為什麼用mailenvilope,因為它快,寄40封4秒!(不帶附件的)
作者:
jackyq
時間:
2015-7-19 12:24
回復
3#
mhl9mhl9
你這個 code 我之前有試過了
我的不行
我剛右去試一次
發現之所以不行是因為
正在執行中途我按了 Esc 鍵
而且一旦按了 Esc 鍵中途停止後
這個 code 再次重新執行再也不會成功
vba 一直說 error error 的
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)