用VBA中将Excel的数据写入Word文档,格式文本怎么传递?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用VBA中将Excel的数据写入Word文档,格式文本怎么传递?相关的知识,希望对你有一定的参考价值。

写语句的时候,一般单元格用WordApp.Selection.TypeText Text:=.Cells(N, 2).Value就可以把(N, 2)的数据写进Word文档了,但现在(N, 3)单元格里是一段话,带换行符和格式,再使用Typetext就会报错运行时错误“13”,类型不匹配,请问正确该怎么表达?多谢!

参考技术A 换行符
的是可以的。
不知道你N,3单元个有什么特殊的格式。
你可以把只含有N,3
单元个的表格发上来,研究一下。
参考技术B dim
worddocument
as
word.application
set
worddocument
=
createobject("word.application")
with
worddocument
.documents.add
'打开一份文档
.visible
=
true
'汇话状态打开
end
with
以上打开一个新的word文档

以上是关于用VBA中将Excel的数据写入Word文档,格式文本怎么传递?的主要内容,如果未能解决你的问题,请参考以下文章

如何用Java实现将word里的表格数据写入到excel中去

如何使用VSTO做一个程序,使程序可以打开word文档并将word中的相关信息写入EXCEL表格中,最终生成excel

如何在Excel表格中将系统导出的部门的代码,用公式或者vba转换成文字?

如何用VBA将EXCEL中的若干的数据导入不同的word文档

如何用EXCEL的VBA控制WORD文档?

如何用VBA将excel中的数据转化成word文档