vba如何将excel单元格内容输出到word指定位置?

例如我想将表格里面的管道长度用VBA检索出来后输出到word指定的位置上该如何实现呢,应为量比较大,一个工作簿里有几百个工作表,每一个都要重复此操作,然后保存word文件,上述操作可以用VBA实现嘛,大神在哪里可以讲一讲么。

功能上来说是可以实现的,关键是word指定的位置怎么能在vba让电脑识别你说的“指定位置”。然后把相应的数据写入word的文档中。VBA需要跨word、excel 2个应用程序传递数据。
方法一:在excel里编写一个程序段,打开本数据表,循环开始:步骤1,打开或新建一个word文档,把你说的指定位置找到,步骤2,把此位置内容改写为excel内想应的数据,步骤3,保存word文档退出;然后重复下一个数据,按上述步骤循环至结束。
也可以方法二:在word里编写程序,打开excel这个数据表,循环开始:步骤1,读取相应的数据到“指定位置”,步骤2,并另存为一个独立文件;然后重复读取下一个数据,继续重复上述步骤。
温馨提示:答案为网友推荐,仅供参考
相似回答