如何在WORD中插入多个表格??

a_zhe_20 2003-11-11 10:30:30
把数据库的数据输出到word中

第一个表的数据插入一个表格放入数据
第二个表的数据插入新的表格放入数据...

问题就在这里,插入的新表格总是在第一个表格的第一个单元格里(cell(1,1))

我把插入表格的代码做成一个函数,提供row,col参数
插入表格使用:
Private Sub InsertTable(Row As Integer, Col As Integer)
Myword.ActiveDocument.Tables.Add Range:=Selection.Range, NumRows:=Row, NumColumns:=Col, _
DefaultTableBehavior:=wdWord9TableBehavior, AutoFitBehavior:=wdAutoFitFixed
End Sub

我用来用WORD的宏来试了一下,好像有个moveunit但是还是不行。
如何实现这个功能啊??
...全文
338 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
jlsg 2003-11-16
  • 打赏
  • 举报
回复
Application.ActiveDocument.Tables.Add Range:=Selection.Range, NumRows:=Row, NumColumns:=Col, DefaultTableBehavior:=wdWord9TableBehavior, AutoFitBehavior:=wdAutoFitFixed
Application.ActiveDocument.Tables(Application.ActiveDocument.Tables.Count).Select
Selection.MoveDown Unit:=wdLine, Count:=1

一点思路,参考一下
Winak 2003-11-13
  • 打赏
  • 举报
回复
插入新的表格时光标要先跳出第一个表格
klbt 2003-11-12
  • 打赏
  • 举报
回复
学习。

5,173

社区成员

发帖
与我相关
我的任务
社区描述
其他开发语言 Office开发/ VBA
社区管理员
  • Office开发/ VBA社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧