2017-06-21 10 views
0

日付データを取得するために2つの日付パラメータをクエリに渡すODBCデータクエリを含むピボットテーブルを持つスプレッドシートがあります。パラメータ格納時にピボットテーブルにExcel SQLデータクエリが失敗する

query Parameter box

ユーザーが値またはセル参照にデータが更新されるたびに提供するように要求されるように、私は、ユーザは、セルなどのパラメータ値を保存することを選択したがあれば、それを残す場合、これは完全に正常に動作します"この値/参照を将来のリフレッシュに使用する"オプションを使用すると、クエリによって次のエラーがスローされます。

Query refresh error

これは誰もが持っている、表形式の出力に同じクエリに同じことをやってはcorrectly.AllクエリはUIのではなくVBAを介して作成されている作品、ピボットテーブルに直接クエリに影響を与えているようですなぜ私は完全に困惑しているので、前にこれを見て?

事前のおかげで、

サイモン

答えて

0

は、問題は、参照セルが '失われた' 取得しています。

スプレッドシートを閉じて再度開くと、パラメータが表示されません。この状態で更新しようとすると、Excelがクラッシュします。

パラメータはブック内に保存されます(拡張子を.zipに変更してチェックし、xlフォルダのconnections.xmlを確認してください)。スプレッドシートを開いたときには、読み込まれません。

これは5年前の問題です。 MicroSoftは解決に役立たなかった。おそらく、誰かがどのようにパラメータを注入するのか把握できますか?

関連する問題