2

「データ>接続>プロパティ>定義(タブ)>コマンドテキスト」にあり、次のものがあります。

{Call SP_calculo_algo(?)}

コマンド テキスト

現在、関数は一意のパラメーターを介して 1 つの値のみを受け取りますが、それは疑問符 (?) の文字で表されると誰かが私に言ったようです。

2 つの日付間の範囲を参照するデータを返す SQL クエリがあるため、関数を介して 2 つの値を送信する必要があります。例: 開始日 (パラメーター 1) と終了日 (パラメーター 2)。

手伝って頂けますか?

4

1 に答える 1

11

接続に Microsoft Query を使用していることを確認してください。

データ -> 他のソースから -> Microsoft Query から

ウィザードの最後で、必ず「データを Microsoft Excel に返す」を指定してください。

クエリが実行されると、データがワークシートに表示されます。結果セットのどこかをクリックし、クエリの [データ] -> [接続] -> [プロパティ] を選択します。

定義タブをクリックします。コマンド テキストを変更して、パラメーターのプレースホルダーとして疑問符を含むクエリを含めます。

MS クエリ パラメータ

[OK] をクリックすると、各パラメーターのプロンプトが表示されます。今後の更新のために入力した値を保存する場合は、ボックスをクリックします。

MS Query パラメータのプロンプト

于 2013-01-15T23:09:38.153 に答える