在我的Word文档中,我有多个表格,它们位于不同的页面中。 我需要在Excel中导入表格,该表格已经用我从Macro to export MS Word tables to Excel sheets找到的示例代码完成。VBA将Word表格的页码导入Excel中
但是,我打算将表格的页码(在Word中)导入到Excel中,并将其设置为工作表名称,但经过数小时的搜索后,我无法在Internet中找到任何内容。
如何将Word中表格的页码导入到Excel中?
我知道,将其设置为工作表名称,我们使用命令
Activesheet.Name="insert_page_number"
但是我们如何导入我们从Word导入到Excel表格的页码?
这可能会帮助:['Selection.Information(wdActiveEndPageNumber)'](https://msdn.microsoft.com/en-us/library /office/ff820800.aspx)其中'Selection'是表格的表达式。 –
@ScottHoltzman只适用于Word。那将如何将这些数据转移到Excel中?你能跟我分享一下吗?谢谢:) – NewLearner
当从单词中获取表格时,将页码赋给变量,然后将该变量传递给'ActiveSheet.Name'。例如'With .tables(TableNo)| lPage = .Information(wdActiveEndPageNumber)..'(bar等于换行符和“Dim lPage as Long”...然后'ActiveSheet.Name = lPage' –