指定したデータベースに接続する VBA プログラムを作成したい (ハードコード)。ここから、クエリの WHERE 句の入力を受け取るようにセルをプログラムし、別のシートにクエリされたデータを出力します。このデータをフィルタリングするのではなく、クエリを実行する必要があります。誰でも助けることができますか?
質問する
1299 次
1 に答える
1
これは、Microsoft Query を使用して行うことができます。基本的な手順は次のとおりです。
1 - [データ] > [他のソースから] > [Microsoft Query] を使用してデータベースに接続します。
2 - 結果のテーブルを右クリックし、[テーブル] > [外部データ プロパティ] を選択して、上隅にある小さなアイコンをクリックして、結果のクエリを変更します。次に、[定義] タブを選択します。
3 - テーブルを右クリックし、[パラメーター] を選択します。そのダイアログで、Where 句のパラメーターを保持するセルを設定できます。
詳細については、MSDNページとDaily Dose の投稿を参照してください。
于 2013-07-03T19:46:41.823 に答える