Excel VBA为多个To,CC&BCC和BCC组成电子邮件

时间:2016-12-21 06:28:38

标签: excel vba excel-vba email

我正在尝试创建一封发送给多人的电子邮件。 现在,我在一列中有电子邮件地址,并且" Send To"," CC"或者" BCC"在右边。

Emails address: B3 - B13 (this list will expand, i may end up using lastrow)

"True/False" To: D3- D13

"True/False" CC: F3- F13

"True/False" BCC: H3- H13

Send if TRUE, skip if FALSE.

我确定这很简单&我已经看了,但我被卡住了。

感谢您的回复。

1 个答案:

答案 0 :(得分:1)

这是一个应该做你想做的宏,当然要根据你的具体需要进行调整,因为问题很模糊......

请参阅评论以获得解释。

public boolean specialChar(String password){

    String sequences = "!@#$%^&*()(*&^%$#@!";
    boolean specbool = false;

    Pattern pp = Pattern.compile("\\p{Punct}{5}+");
    Matcher mm = pp.matcher(password);
    if (mm.find()){
        String q = mm.group();
        specbool = sequences.contains(q);
    }

    return specbool;
}