Microsoft Word表单中的可扩展表

时间:2012-12-13 17:33:59

标签: vba ms-access ms-word

我正在Microsoft Word中创建一个将分发给各个人的表单。表单上的一个部分是一个表,用户列出了他/她已经采取的所有测试以及有关这些测试的一些相关详细信息。我事先并不知道用户已经完成了多少测试,虽然我可以假设它至少为1.我想创建一个用户可以为每个测试添加行的表。一些列将具有表单控件,一个具有下拉框,一个具有复选框,一个具有日期选择器。我希望能够在用户完成后将这些表单与Access链接起来。

是否可以创建用户可扩展表来维护每列中的表单控件?

1 个答案:

答案 0 :(得分:0)

我现在在Linux机器上,所以我不能为你测试和调试代码,但是我已经在Word中制作了表格,之后在运行时确定了大小(事实上,我是从Excel做的,但是那个不在话题。但是,我可以告诉你一般形式是:

expression.Add(BeforeRow)

其中expression返回一个rows对象,例如

ActiveDocument.Tables(1).Rows.Add(5)

请参阅处理

的microsoft文档

表: http://msdn.microsoft.com/en-us/library/office/aa212430%28v=office.11%29.aspx

和行: http://msdn.microsoft.com/en-us/library/office/aa223081%28v=office.11%29.aspx

另外,从VB编辑器中,单词帮助并搜索“表对象成员”,“行对象成员”等。

如果明天没有关闭,我会写一些东西。我承认,根据我的经验,Word VBA比Excel VBA更有气质。