Chr*_*Day 3 templates ms-word word-vba
我正在填写一个Word模板,其中包含从用户输入中收集的数据.特别地,选择(可变)数量的文档,并且关于每个文档的信息填充表格的一行.
我已经为模板中的几个项目添加了书签,并成功填写了我的宏标题中的信息,但是我不太确定.我为第一个单元格添加了书签并尝试使用tab(使用Chr(9)),并尝试传递数组.(在模板中,表只有第一行.通常在最后一列之后标记会创建一个额外的行.)
我可以用细胞内容物来回收细胞
Word.Application.ActiveDocument.Tables(1).Cell(3, 1).Range.Text
Run Code Online (Sandbox Code Playgroud)
但不能写入除第一个之外的任何单元格,我放置了一个书签.
任何人都可以提供填充表格的可能解决方案吗?
要填充表,请使用此代码
ActiveDocument.Tables(1).Cell(1, 1).Range.Text = "Blah Blah"
Run Code Online (Sandbox Code Playgroud)
这将写入第一个表中的第一个单元格.使用循环填充其余单元格.
我也建议看这个链接.
主题:自动化Word表格以进行数据插入和提取
链接:http://msdn.microsoft.com/en-us/library/aa537149%28v=office.11%29.aspx#Y1254
提取:
简介:了解如何在Word中自动创建和格式化表.获取有关优化性能,使用数据填充表格,格式化表格结构,链接表格数据以及从表格中提取数据的信息.(25页打印)