我试图理解.iqy文件格式的选项。我试图使用它将CSV数据从外部Web源馈送到Microsoft Excel中,但我没有找到任何规范的文档来确保我做得正确。注:我正在做一个问答式的职位,将回答我自己的问题。
ijxebb2r1#
Microsoft几乎没有关于. iqy(或Excel Web Query-Internet Inquiry)文件的文档,也没有关于其允许的选项或格式的文档。这是因为. iqy文件通常是从VBA Web Query输出创建的。但是,如果您参考VBA QueryTable文档并进行一些翻译,您会发现以下内容(简化如下):| . iqy选项|VBA Web查询选项|类型|. iqy值|默认值|| - ------| - ------| - ------| - ------| - ------|| 连续分隔符为一|WebConsecutiveDelimitersAsOne|布尔|正确/错误|假|| 禁用日期识别|WebDisableDateRecognition|布尔|正确/错误|假|| 禁用重定向|WebDisableRedirections|布尔|正确/错误|假|| 格式|WebFormatting|列表|全部(1)、RFT(2)、无(3)|招标书|| 预格式化文本到列|WebPreFormattedTextToColumns|布尔|正确/错误|真的|| 选择|WebSelectionType|列表|整页(1),所有表格(2),指定表格(3)|所有表格|| 单块文本导入|WebSingleBlockTextImport|布尔|正确/错误|假|注意:还有其他. iqy选项,如SharePointApplication,但没有前缀"Web",因此没有添加到此列表。您可以在Properties下找到其余选项。示例Web. iqy文件的格式如下:
SharePointApplication
WEB 1 https://www.example.com/file.csv Selection=1 Formatting=None PreFormattedTextToColumns=True ConsecutiveDelimitersAsOne=True SingleBlockTextImport=False DisableDateRecognition=False DisableRedirections=False
1条答案
按热度按时间ijxebb2r1#
Microsoft几乎没有关于. iqy(或Excel Web Query-Internet Inquiry)文件的文档,也没有关于其允许的选项或格式的文档。这是因为. iqy文件通常是从VBA Web Query输出创建的。但是,如果您参考VBA QueryTable文档并进行一些翻译,您会发现以下内容(简化如下):
| . iqy选项|VBA Web查询选项|类型|. iqy值|默认值|
| - ------| - ------| - ------| - ------| - ------|
| 连续分隔符为一|WebConsecutiveDelimitersAsOne|布尔|正确/错误|假|
| 禁用日期识别|WebDisableDateRecognition|布尔|正确/错误|假|
| 禁用重定向|WebDisableRedirections|布尔|正确/错误|假|
| 格式|WebFormatting|列表|全部(1)、RFT(2)、无(3)|招标书|
| 预格式化文本到列|WebPreFormattedTextToColumns|布尔|正确/错误|真的|
| 选择|WebSelectionType|列表|整页(1),所有表格(2),指定表格(3)|所有表格|
| 单块文本导入|WebSingleBlockTextImport|布尔|正确/错误|假|
注意:还有其他. iqy选项,如
SharePointApplication
,但没有前缀"Web",因此没有添加到此列表。您可以在Properties下找到其余选项。示例Web. iqy文件的格式如下: