Version:2002ここへのカキコミでいいのかわかりませんが、ご指導いただきたいです。初心者が組んだコードですので、回りくどいやり方かもしれませんが、付き合って下さい。現在、エクセルのシート上にコマンドボタンを配置して以下の処理をしています。1.コマンドボタンを押すと、アクセスに接続し、年月を入力する条件入力用フォームを出す。(これは、下記のコードには含まれていません。下記を実行する前に、別VBAで操作してます)2.年月をキーに、パラメータークエリの実行(Access上のテーブルから抽出するクエリを実行。)3.2.で作成したクエリからさらに抽出するクエリを複数実行(これはパラメーターではなく選択クエリ)4.3.で作成した複数のクエリの実行結果をExcelに移行。Access接続2"→エラーメッセージ「1つ以上のパラメーターの値が設定されていません」というエラーになります。'AccessのテーブルをExcelに貼り付ける。K_NA"の"K_NA"が複数の選択クエリになります。これじたいは、パラメーターではありません。Access接続2'この↑部分でエラーがでます。sub↑各クエリが20以上あるので、一部省いています。3.2.で作成したクエリからさらに抽出するクエリを複数実行(これはパラメーターではなく選択クエリ)パラメータクエリを含むクエリはRecordsetオブジェクトのOpenメソッドでは開けません。ADOのCommandオブジェクトのExecuteメソッドを使い、パラメータを渡す必要が有ります。パラメータクエリの抽出結果をワークテーブルなどに落とし込めば普通にOpenメソッドで開けます。パラメータクエリを含むクエリはRecordsetオブジェクトのOpenメソッドでは開けません。できないとは知りませんでした。ADOのCommandオブジェクトのExecuteメソッドを使い、パラメータを渡す必要が有ります。↑やり方を調べながら、コードを組んでみましたが、ちんぷんかんぷんでできませんでした。普通にOpenメソッドで開けます。↑の方法で、自分のできる範囲内で全て組めましたので、解決しました。本当にありがとうございました。今回は、色々勉強になりました。詰まったらご指導お願い致します。運営していますアダルトやゲーム配信が可能です。全専用/共有レンタルサーバーにPLESKパネルをインストール済み。