gpt4 book ai didi

vba - 使用 VBA 在 Word 模板中填充表格?

转载 作者:行者123 更新时间:2023-12-01 10:05:56 25 4
gpt4 key购买 nike

我正在使用从用户输入中收集的数据填写 Word 模板。特别是选择了(可变)数量的文档,并且关于每个文档的信息填充表格的一行。

我已经为模板中的几个项目添加了书签,并成功地在我的宏的标题中填充了信息,但我不太确定表格。我为第一个单元格添加了书签并尝试使用 Tab 键(使用 Chr(9)),还尝试传递一个数组。 (在模板中,表格只有第一行。通常跨过最后一列会创建一个额外的行。)

我可以用

   Word.Application.ActiveDocument.Tables(1).Cell(3, 1).Range.Text

但不能写入除第一个之外的任何单元格,我在其中放置了书签。

谁能提供一个可能的解决方案来填充表格?

最佳答案

要填充表,请使用此代码

ActiveDocument.Tables(1).Cell(1, 1).Range.Text = "Blah Blah"

这将写入第一个表格中的第一个单元格。使用循环填充剩余的单元格。

我也建议查看此链接。

主题:自动化 Word 表以进行数据插入和提取

友情链接 : http://msdn.microsoft.com/en-us/library/aa537149%28v=office.11%29.aspx#Y1254

提取 :

Summary: Learn how to automate the creation and formatting of tables in Word. Get information about optimizing performance, populating a table with data, formatting table structure, linking table data, and extracting data from a table. (25 printed pages)

关于vba - 使用 VBA 在 Word 模板中填充表格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10699872/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com