word中一个比较复杂的表格,如何有效率地复制且填充内容?

srhouyu 2013-04-29 09:10:05
Word 2003,一个现成的表格,表格很复杂,而且要求格子的尺寸比较精确。所以无法从头录制宏来创建。

需要把这个表格复制若干份,每份里面都填上不同的内容。

我懂一些VBA,但是不全面。用录制宏的方法试了一下,由于表格太复杂,全键盘操作麻烦得吐血。录制出来的VBA程序看起来都是光标往哪个方向移动几下,显得很不保险的样子。

要是一开始光标偏了一些,那不就是全错了吗?我运行这个宏的时候,无法保证光标正位于哪个地方。所以我希望这段宏的表现是与我之前的操作无关的。

不知道有什么比较好的方法可以解决这样的问题。


举例:我有data1, data2, data3, data4这四个变量
要这样填入给定表格的复制品里面:

当然实际的表格比这个复杂多了。
除了“光标往这里移动一下填入几个字,往那里移动一下填入几个字”这样的VBA语句,还有其他方法吗?
...全文
496 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
srhouyu 2013-05-03
  • 打赏
  • 举报
回复
引用 1 楼 dsd999 的回复:
复杂的表格通常都是有多个表格组合成的。 你只要在每个表格的行列中写入数据就行。
这个表格只是单元格合并分割比较多,没有嵌套。我搜到了一个加书签的方法可以用来插入文字,不过还是不清楚如果要复制表格并插入文字该怎么办。
dsd999 2013-05-02
  • 打赏
  • 举报
回复
复杂的表格通常都是有多个表格组合成的。 你只要在每个表格的行列中写入数据就行。

5,139

社区成员

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

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