以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  WORD文件页定义  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=172387)

--  作者:万寿山
--  发布时间:2021/10/10 11:16:00
--  WORD文件页定义

请教:

Dim app As New MSWord.Application
Dim doc = app.Documents.Open(fil_1)
Dim t = doc.Tables(1)

t 表示WORD文件的第一页,那么第二页及下面的页如何定义?

Dim t = doc.Tables(2)

提示不在集合里。

谢谢!


--  作者:万寿山
--  发布时间:2021/10/10 12:19:00
--  

将WORD文件另存为.MHT,可以解决问题,试试不修改表头,否则工作量太大。

 


--  作者:有点蓝
--  发布时间:2021/10/10 20:24:00
--  
搞错了!【Dim t = doc.Tables(1)】表示的是word里的第一个表格,不是指第一页

帮助没有的东西先学会网上搜索吧:https://www.baidu.com/s?wd=vb.net%20word%20%E7%AC%AC%E4%BA%8C%E9%A1%B5
比如:https://bbs.csdn.net/topics/397756559?page=1