Excel:在“命令文本”中发送多个值
位于“数据>连接>属性>定义(选项卡)>命令文本”,我有以下几点:
{Call SP_calculo_algo(?)}
当前函数通过它唯一的参数只接收一个值,根据某人告诉我,它由问号(?)的字符表示。
我需要的是通过函数发送两个(2)值,因为我有SQL查询返回数据引用两个date之间的范围。 例如:开始date(参数1)和结束date(参数2)。
你可以帮我吗?
确保您正在使用Microsoft Query进行连接。
数据 – >从其他来源 – >从Microsoft Query
在向导的末尾,确保指定“将数据返回给Microsoft Excel”。
查询执行后,数据将在您的工作表上。 单击结果集上的某处,然后select查询数据 – >连接 – >属性。
点击定义选项卡。 修改命令文本以包含带有问号的查询作为参数的占位符。
点击确定,你会被提示input每个参数。 如果您想保存您为未来刷新input的值,请点击该框。