我需要从 Outlook 发送一组从 Word 和 Excel 读取的电子邮件。文本内容将来自 Word,而 user_email_ID、First_Name 内容将来自 Excel。我知道如何完成这一部分,并且过去也这样做过,但新增的方法是仅根据 Excel 表中的“是/否”( Y
/ N
) 合并一些字段。例如:
Name Age Field1 Field2 Field3
XXX 39 Y N Y
YYY 29 N N N
ZZZ 10 Y Y Y
在上述情况下,文本应如下所示:
记录 1
Hello <Name>
text text text, items
1) Field 1
2) Field 3
记录 2
Hello <Name>
text text text, items
No Items, you are good to go.
记录 3
Hello <Name>
text text text, items
1) Field 1
2) Field 2
3) Field 3
使用 C++ 或 MySQL 来完成这部分工作不需要花费我太多时间,但是使用 Excel、Word、Outlook 等 Microsoft 产品时我并没有那么快。
有人能告诉我应该在 Outlook 或 Excel 中查找哪一个吗,或者重定向到相关文章吗?另外,以前有人遇到过同样的问题吗?
答案1
您必须使用 Ctrl-F9 添加括号,但您基本上想要的是简单的 IF {IF {MERGEFIELD My_Field} = "Y" "some text" ""}
。