如何用VB自动扩展word表格
各位大侠们,请帮帮小弟吧!我想用VB做一个程序,能将数据读入到特定的WORD位置里,并自动扩充WORD里面的表格,请问该怎么做??WORD里面的表格是这样的:
先谢谢了! --------------------编程问答-------------------- 你先研究研究vba对word表格的操作。 --------------------编程问答-------------------- 比较复杂,一般用的是插入新行,再对新行的指定列单元格写值 --------------------编程问答-------------------- 谢谢两位的解答,前段时间研究出来了,换了个思路,直接用WORD绘制表格了,这样直接方便,至于在特定位置输入数据可以用这个代码:
XXX.Selection.Tables(1).Cell(k, l).Select
XXX.Selection.Font.Size = 7 '设置字体大小
XXX.Selection.TypeText Text:="内容"
XXX是你声明的文档名,k和l是你表格的位置,而WORD的表格都是从(1,1)开始的,所以CELL(k,l)就代表第k行,第l列。
而关于VB绘制WORD表格,可以使用WORD的宏功能。
以上。
--------------------编程问答-------------------- --------------------编程问答--------------------
嗯,我是写个循环,重复调用WORD绘制表格的宏来实现表格扩充的 --------------------编程问答-------------------- 在Word2003中开始记录宏,手动完成所需功能,结束记录宏,按Alt+F11键,查看刚才记录的宏对应的VBA代码。
补充:VB , VBA