
エクセルで、契約管理表を作っています。
仕様としては、エクセルとアクセルを使用し、
エクセルからアクセスのデータベースを操作
するようにしています。
(複数拠点で仕様する為。)
アクセスでは「T_契約メイン」というテーブルと
「T_契約今月」というクエリがあって、今月分の
データのみ抽出できるようになっています。
これを、エクセルのVBAのフォームでADOとSQL等を
利用してデータ取得、編集、新規契約の登録などを
行うように考えています。
ここまでの内容は無事、作成する事が出来ています。
ここからが質問なのですが、クエリ「T_契約今月」の抽出
条件をエクセルVBAから変更するにはどのようにコードを
書けばいいのでしょうか?
毎月毎月、アクセルを開いてクエリのデザインビューで
抽出条件を変更すればいいのでしょうが、あんまりスマート
では無いですよね。
出来れば、エクセル側からVBAで設定変更等のフォームや
ボタンを作って、処理したいのですが…。
とりあえずアクセスに繋げるところまでは分かるので、
クエリの抽出条件変更の部分のコードの記載方法を
教えて頂けないでしょうか?
どうぞよろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
VBAを持ち出さずとも、Excelに抽出条件を入力するセルを設け
Accessにリンクして抽出条件とすればいいのでは
リンクテーブルの名前を「エクセル」、フィールド名を「抽出条件」とすれば
Accessのクエリの抽出条件欄に
In (select 抽出条件 from エクセル)
この回答への補足
回答、ありがとうございました。
なるほど、そういう方法があるのですね。
勉強になります。
ところで、アクセスとエクセルのリンクはどのようにして
設定をすればいいのでしょう?
とりあえず、アクセスで「エクセル」というテーブルを
つくりました。フィールド名も「抽出条件」にしてあります。
で、そのアクセスの「抽出条件」のところに、エクセルの
特定のセルとリンクさせるのは、どうやればいいのでしょうか?
ハイパーリンクとかでやってみましたが、特定のセルへの
リンクが分かりませんでした。
ご教授ください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
アクセス・クエリの抽出条件(...
-
ACCESSのクエリで抽出条件「ま...
-
ACCESS クエリの抽出条件に他の...
-
Access テーブルを分割してエク...
-
アクセスでの抽出方法(日付+時...
-
ACCESSの時間帯の抽出について
-
Accessで「式で型が一致しません...
-
ACCESS 「パラメータの入力」...
-
access 文字列で範囲指定する
-
エクセルのマクロで検索・抽出...
-
ACCESS フォームでの期間抽出の...
-
エクセル2010の統計作業(フィ...
-
曜日別にリストを抽出する方法
-
アクセス2000で、DBの0と空白以...
-
Accessのクエリで、CStr関数を...
-
Accessクエリーでチェックボッ...
-
PCゲームから音声ファイルを抽...
-
accessの日付フィールドから前...
-
エクセルで条件付きの無作為抽出
-
ACCESS クエリの抽出条件を動的...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ACCESS クエリの抽出条件に他の...
-
ACCESSのクエリで抽出条件「ま...
-
ACCESSの時間帯の抽出について
-
Access テーブルを分割してエク...
-
ACCESS 「パラメータの入力」...
-
PCゲームから音声ファイルを抽...
-
Accessで「式で型が一致しません...
-
accessの日付フィールドから前...
-
アクセス・クエリの抽出条件(...
-
エクセルのマクロで検索・抽出...
-
元データから連続5日以上だった...
-
Accessクエリーでチェックボッ...
-
ACCESS クエリで”1”でないもの...
-
クエリの進行状況を知りたい。
-
アクセスでの抽出方法(日付+時...
-
エクセルで条件付きの無作為抽出
-
access クエリの抽出条件を入れ...
-
ACCESS クエリの抽出条件を動的...
-
Accessについて
-
Excelでフィルターを使わずに抽...
おすすめ情報