java - 如何使用邮件合并将符号从 Excel 获取到 Word

标签 java excel ms-word mailmerge vba

我有一个 Excel 工作表,其中包含大量数据。某些字段包含符号数据,而其他字段包含字符串和整数数据。

我编写了一个java程序,它从EXCEL表中获取数据并使用邮件合并将其放入Word文件中。整个事情工作正常,但是当涉及到符号图像时,它会获取它们的值,但不会获取我需要放入文档中的实际图像。

请指导我如何选取 Excel 工作表中可见的图像而不是其实际值。

Word 文件显示 þ,而不是 Excel 工作表中可见的勾号或十字 图像。

enter image description here

最佳答案

我想这可能取决于您使用的字体,并且因为 Word 在以这种方式传输符号时非常挑剔。

我建议使用与您需要的符号相匹配的 Wingdings 字体值 - 并用该值填充 Excel 文档。这可能已经是 Excel 处理问题的方式

在 Wingdings 2 中 - 您想要的符号是大写 R 和 S - 因此您只需更改 Word 中应该是勾号/十字的部分以匹配我想象的这种字体。

关于java - 如何使用邮件合并将符号从 Excel 获取到 Word,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31828709/

相关文章:

java - 多维数组,同一行没有重复的数字

excel - SSIS 包适用于 SSMS,但不适用于代理作业

excel - 在 Excel 电子表格中捕获 Click 事件

vba - Word VBA 宏将特定文本字符串的所有实例的部分加粗

python - 如何使用 Python 读取 MS-Word 文件中表格的内容?

java - Gmail API 服务器访问 "invalid_grant"iOS?

java - 赋值运算符链理解

java - 我必须使用哪个 swing 组件在 java 中的同一字段中应用不同样式的文本

excel - 删除单个单元格中变量字符串的多个实例

java - 未使用 ASPOSE WORD 、 java 以 pdf 格式添加目录