Excel SQL数据查询到数据透视表失败参数存储

问题描述:

我有一个电子数据表有一个数据透视表与ODBC数据查询,将两个日期参数传递给查询给出一个日期范围。Excel SQL数据查询到数据透视表失败参数存储

query Parameter box

如果我离开它,因此用户被提示每个数据刷新时提供一个值或单元格引用,但是如果用户随后选择所述参数值存储为细胞这工作完全正常使用“使用此值/参考以供将来刷新”选项参考查询会引发以下错误。

Query refresh error

这似乎只直接影响查询转换为数据透视表,做同样以相同的查询转换为表格输出工作correctly.All查询已通过用户界面,而不是VBA创建的,有没有人遇到这个之前,因为我完全难住为什么?

由于提前,

西蒙

的问题是参考小区被 '丢失'。

如果关闭并重新打开电子表格,则参数不存在。如果您尝试在此情况下刷新,Excel会崩溃。

参数保存在工作簿中(通过改变扩展名检查.zip,在xl文件夹中查找connections.xml),当电子表格打开时,它们不会被“加载”。

这是一个5岁的问题。 MicroSoft对解决方案没有帮助。也许有人可以弄清楚如何注入参数?