Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何找到excel查询表背后的SQL_Excel_Vbscript - Fatal编程技术网

如何找到excel查询表背后的SQL

如何找到excel查询表背后的SQL,excel,vbscript,Excel,Vbscript,我试图弄清楚什么查询用于在电子表格中获取一些信息。单击按钮时,VBScript代码将转到以下代码: With Sheet3 .Visible = True .Select .Range("A1").Select Selection.QueryTable.Refresh BackgroundQuery:=False .Visible = False End With Sheet3单元格A1中的唯一文本是文本 “O U T A G E A T A F R D A L Y G R

我试图弄清楚什么查询用于在电子表格中获取一些信息。单击按钮时,VBScript代码将转到以下代码:

With Sheet3
  .Visible = True
  .Select
  .Range("A1").Select
  Selection.QueryTable.Refresh BackgroundQuery:=False
  .Visible = False
End With
Sheet3单元格A1中的唯一文本是文本 “O U T A G E A T A F R D A L Y G R I D S U M A Y”

我试图弄清楚他们是如何从这个查询表中获取数据的(相当多)。如何在该查询表后面找到实际查询


谢谢

根据,请尝试
选择.QueryTable.CommandText
您可以在查询对话框的“保存查询”工具栏按钮中将查询另存为文本文件(*.iqy)

这是一个web查询

WEB
1
https://www.google.com.au/

Selection=EntirePage
Formatting=None
PreFormattedTextToColumns=True
ConsecutiveDelimitersAsOne=True
SingleBlockTextImport=False
DisableDateRecognition=False
DisableRedirections=False

以下是我的发现:我转到第3页,然后单击“数据”选项卡。“获取外部数据”部分中的所有内容都显示为灰色。但是,如果我单击“全部刷新”图标下方的下拉框并单击“连接属性”链接,我将获得“连接属性”对话框。在该对话框的“定义”选项卡中有web查询的url


这就是数据的来源。

我很感激。如果我尝试在即时窗口中查看?Selection.QueryTable.CommandText,则不会得到任何输出,并且该值会明确显示