问题标签 [mailmerge]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
20903 浏览

ms-access - Access中VBA启动的邮件合并让Word再次打开数据库

我正在开发一个 Access 数据库,该数据库生成一些邮件,并从 Access 数据库中的 VBA 代码调用邮件合并。问题是,如果我打开一个新的 Word 文档并启动邮件合并 (VBA),Word 会打开同一个 Access 数据库(已经打开)来获取数据。有什么办法可以防止这种情况发生吗?以便使用已经打开的数据库实例?

经过一些测试,我得到一个奇怪的行为:如果我打开持有 SHIFT 键的 Access 数据库,邮件合并不会打开同一数据库的另一个 Access 实例。如果我在不持有密钥的情况下打开 Access 数据库,则会得到所描述的行为。

我的邮件合并 VBA 代码:

整个事情都是用 Access / Word 2003 完成的。

更新 #1 如果有人能告诉我使用或不使用 SHIFT 键打开 Access 之间的确切区别,这也会有所帮助。如果可以编写一些 VBA 代码来启用“功能”,那么如果在没有 SHIFT 键的情况下打开数据库,它至少会“模拟”它。

干杯,格雷戈尔

0 投票
1 回答
564 浏览

vb.net - 帮助使用 Word 2002 MailMerge 在值为空时不显示

我正在使用 VB.net 2010 从 Word 2002 模板生成一封信。该模板具有 MailMerge 书签,其中将显示数据库值(例如信件接收公司的地址)。目前我有:

如果“Address2”值为空白,则不在字母输出中显示书签(因此避免显示空行)

我该怎么做呢?

0 投票
2 回答
852 浏览

java - 哪个更容易?iText 或邮件合并

我正在为学校筹款活动做一个项目,我应该能够将结果输出到 PDF 或 Word Doc 上,我可以轻松地自动打印出具有相同页面内容但结果不同的工作表。我希望我能够使页面看起来也很有趣,具有鲜艳的色彩和图像。

我一直在环顾四周,这两个东西引起了我的注意,您建议我使用哪个?iText 或邮件与 Office 合并?(如果您推荐其中一个,您是否还可以添加资源供我使用?)

谢谢!

0 投票
3 回答
762 浏览

.net - .NET 中的邮件/单词合并?

我想在内存中的信息集合和word文档之间进行合并。在使用Aspose之前,我已经很容易做到了,但他们想要 2000 美元购买他们的工具......

我研究过使用 .NET 互操作库,但它们要求我在我的服务器上安装 Word,而我不想这样做。

有谁知道一个价格合理(或者更好,免费)的好工具,它可以让我在不滥用服务器的情况下做我想做的事情?

0 投票
1 回答
1009 浏览

vba - 如何在 MS Word 中隐藏邮件合并行结果?

我有一组按问题分组的调查回复(评分为 1-5)。现在,我在底部显示了带有响应 ID、响应值和总和的项目。

我希望能够隐藏结果行,只显示问题和平均值(同时隐藏所有个人回答)。

这是我如何进行合并设置

抱歉,表格格式丢失了,但描述显示在第一行,然后您有 2 列 Fellow 和 Response。包含从 TableStart 到 TableEnd 的所有内容的单行以及具有平均值的行。

当前显示 0.0 的公式是:

我希望隐藏 TableStart 和 TableEnd 之间的信息,这样我就可以在不显示个人回复的情况下显示问题和平均值。

0 投票
1 回答
1604 浏览

ms-word - 将邮件合并域转换为 Word 中的可填写表单域

我有一个带有邮件合并字段的 word 模板。

有没有一种简单的方法可以将它们转换为可填写的表单域?

最后,我想创建一个可填写的 pdf 表单。

0 投票
0 回答
749 浏览

formatting - 打开 Office 邮件合并 - 根据字段值(公式/脚本)选择文本颜色?

在 Open Office 文本文档 (.odt) 中是否有一种简单的方法(如果可能,通过公式而不是脚本)通过基于邮件合并字段值的公式来格式化字符?

File -> New -> Label 非常适合在 OpenOffice 中创建邮件合并,但是如何根据其中一个字段的值更改文本的颜色?

示例:一个字段是国家代码。我希望 FR 生成蓝色文本,CA 生成红色文本,IE 生成绿色文本...

更笼统地说:我可以根据字段的值设置段落格式吗?例如,我可能希望为一系列值左对齐,为其他值居中,为另一个范围右对齐。

除了使用宏、使用 LaTeX 或诸如此类的东西之外,我只是想知道是否有人对 OpenOffice 中的邮件合并功能有一个简单的答案。

0 投票
1 回答
4158 浏览

vba - 将附件添加到邮件合并到电子邮件

我正在尝试创建一个邮件合并到电子邮件,它还添加了一个附件。我正在遵循文章 http://word.mvps.org/FAQs/MailMerge/MergeWithAttachments.html中概述的程序

电子邮件已创建并发送到正确的电子邮件地址,但未添加附件。我已经对其进行了测试,并且正在使用正确的文件名。

0 投票
2 回答
1990 浏览

c# - 邮件合并 Word 2003 标题字段 C#

我正在编写一个小型库,它将在 C# 中对 word 2003 .DOT 文档执行 MailMerge。我能够检索和替换所有文档正文字段,如下所示:

但这不会从文档中检索页眉或页脚字段..

我试过这个:

查询标头字段,但返回的计数为“0”,即使字段物理存在。

有没有一种方法可以实现对页眉和页脚字段的预期影响?

0 投票
7 回答
6987 浏览

php - MySQL 数据库到 Adob​​e InDesign

不确定这是否是发布此内容的正确位置,但认为这里的某人可能对此有所了解。

我们有一个 MySQL 数据库,其中包含许多产品(实际上是 3,200 个)。出于显而易见的原因,我们不想在 InDesign 中重新输入所有内容来为新一季制作目录。有没有人有在 InDesign 中构建类似于 Microsoft 'Mail Merge' 功能的经验?

还有另一个警告。DB 中的项目具有唯一的序列号,长度为 5 位。然后,我们有三个彩色条,它们根据商品序列号的最后两位数字进行颜色编码。例如,数字 12345 将三个垂直条分别着色为红色、绿色、红色(在我们的系统中,5 代表红色,4 代表绿色)。

有谁知道这种功能在 InDesign 中是否可用?我在想也许可以生成一个以 PDF 格式输出所有内容的 PHP 文件,但由于我们可能需要编辑一些细节,因此理想情况下,我们希望这些信息在 Adob​​e InDesign 中易于使用和编辑。

如果有人有这方面的经验,我当然欢迎您的评论。