VBA xlSpecifiedTables在2016年Excel中不提取指定的表

我有用以下types的代码构build的许多macros:

.WebSelectionType = xlSpecifiedTables .WebTables = """AutoNumber1"", ""AutoNumber5""" 

这些macros在Excel 2007中工作得非常好,并且在Excel 2016中用于完美地工作。最近,Excel 2016版本将拉动整个页面而不是指定的表格,并且还会从网页中拉出格式。 它从来没有做过这些事情,在Excel 2007中完全相同的文件的function保持不变。

我也在Excel 2016中重新录制了一个macros,并通过“从Web获取外部数据”select了一个特定的表格,代码的重现与上面完全一样,但仍然会拉动整个页面。

我知道,我可以手动重组后的数据,也有查询,但我真的很想知道为什么SpecifiedTables没有长时间拉指定的表。 任何帮助将不胜感激! 🙂