在 SQL FROM 语句中使用“*”访问 Excel 单元格范围
Using '*' in SQL FROM statement to access Excel cell range
我有一个脚本可以将 .xlsx 文件转换为 .csv 文件,但此脚本使用 [=32] 中的单元格范围=] 读取数据。该脚本正在运行,但我希望对其进行扩展以防止可能的用户错误。
查询到select一个Excel单元格范围(在SQL):
string query = "SELECT * FROM fileName";
我想做的是使脚本 select 成为一种 'ALL' 范围,这样即使用户更改了文件名,它仍然有效。像这样:
string query = "SELECT * FROM User_*";
User_
将是每个文档的标准,但用户可以更改 _
之后的内容。在这种情况下,不接受使用 *
作为 ALL,而且我似乎找不到有用的东西。
在转换文档之前,我使用了另一个脚本来 运行 文档上的 Excel 宏。此宏将单元格区域的名称更改为现在用于转换文档的通用名称。
我有一个脚本可以将 .xlsx 文件转换为 .csv 文件,但此脚本使用 [=32] 中的单元格范围=] 读取数据。该脚本正在运行,但我希望对其进行扩展以防止可能的用户错误。
查询到select一个Excel单元格范围(在SQL):
string query = "SELECT * FROM fileName";
我想做的是使脚本 select 成为一种 'ALL' 范围,这样即使用户更改了文件名,它仍然有效。像这样:
string query = "SELECT * FROM User_*";
User_
将是每个文档的标准,但用户可以更改 _
之后的内容。在这种情况下,不接受使用 *
作为 ALL,而且我似乎找不到有用的东西。
在转换文档之前,我使用了另一个脚本来 运行 文档上的 Excel 宏。此宏将单元格区域的名称更改为现在用于转换文档的通用名称。