首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Excel VBS大量邮寄多个附件

Excel VBS大量邮寄多个附件
EN

Stack Overflow用户
提问于 2015-07-09 13:49:06
回答 1查看 671关注 0票数 0

我编写了一个VBA脚本,将电子邮件发送到excel文件中任意数量的联系人。excel文件基本上有电子邮件地址和附件的列,其中附件是要附加到电子邮件的文件的名称。我想要做的是能够添加多个附件,通过在附件列中通过;将每个附件分离,并使脚本继续添加下一个附件。我的麻烦是,我不知道如何做到这一点,而不设置一个固定数量的附件为联系人。我试图捕捉的场景是,一个联系人可以有3个附件,另一个可以有2个附件,另一个可以有0附件。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-07-09 14:05:33

您可以将单元格中的文本拆分为数组,然后循环遍历该数组。

代码语言:javascript
复制
Const DELIMITER = ";"

Dim strCellText as String, strAttachment as String 
Dim strAttachments() As String

strCellText = 'load your cell text here

strAttachments = Split(strCellText, DELIMITER)

For Each strAttachment In strAttachments 
  'attach an attachment to a mail
Next 
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31319527

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档