「ツール」→「起動時の設定」をしておくと、Accessを起動するときに、開くフォームやクエリを指定できますが、
そうではなく、任意のクエリを指定してAccessを起動させることはできないでしょうか?
目的としては、
sample.mdbのなかに
・ユーザ一覧を出すクエリ
・本日の新規登録者を出すクエリ
・今月の新規登録者を出すクエリ
があります。
すでにあるホームページからリンクを張って、これらのクエリの結果がそのまま見られたらいいなと思うのです。
イメージとしては
file://C:\sample.mdb
とするときの引数を変えたら 指定したクエリが起動するといいな、という感じです。
ご存知の方いらっしゃいましたらご教授ください。
よろしくお願い致します。
No.1ベストアンサー
- 回答日時:
起動時コマンドラインオプションを指定してください。
/x マクロ名Access を起動すると、指定したマクロが自動的に実行されます。データベースを開くとき、AutoExec マクロを使用してマクロを実行することもできます。
/cmd コマンド値/cmd オプションの後には、Command 関数により戻される値を指定します。
★例★
URL: file://C:\query1.bat
C:\query1.batの内容は・・・
"C:\Program Files\Microsoft Office\Office11\Msaccess.exe" C:\sample.mdb /x マクロ1
マクロ1の内容は・・・
「クエリーを開く」で「ユーザ一覧を出すクエリ」を指定
同様にマクロ2、マクロ3は・・・
・本日の新規登録者を出すクエリ
・今月の新規登録者を出すクエリ
を指定する。
それぞれ、query2.bat、query3.batを作成する。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで縦のカラムデータを...
-
アクセスクエリ(複数)→マクロ...
-
ACCESS で 項目名を出力せずに...
-
名前から社員番号への変換
-
Access データベースの最適化を...
-
エクセル 入力フォームのデータ...
-
Accessでエクセル出力の保存先指定
-
access 更新ボタンを作る
-
指数表示しない方法
-
Access2013の質問です
-
Access Excel出力する保存先を...
-
アクセスからエクセルの起動が...
-
クエリデータの取り出し
-
Accessにはマクロ記録って無い...
-
SQLPLUSで結果を画面に表示しない
-
共有フォルダに誰が何にアクセ...
-
【Excel】[Expression.Error] ...
-
特定のエクセルファイルを起動...
-
(素人の質問) SQL Server エ...
-
Oracleでインスタンスを複数に...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ACCESS で 項目名を出力せずに...
-
アクセスクエリ(複数)→マクロ...
-
エクセルで縦のカラムデータを...
-
Accessでエクセル出力の保存先指定
-
Access Excel出力する保存先を...
-
Access データベースの最適化を...
-
teraterm から起動したプログラ...
-
指数表示しない方法
-
AccessでUTF-8のtxtデータを出力
-
Access内の任意のクエリを指定...
-
エクセル 入力フォームのデータ...
-
ACCESSで毎回CSVファイルをテー...
-
アクセスからエクスポートする...
-
Access2013の質問です
-
AccessのデータをExcelの決まっ...
-
MS SQL上にあるデータベースの...
-
EXCELでシート別にPDF出力出来...
-
クエリデータの取り出し
-
Accessにはマクロ記録って無い...
-
DBをエクセル表に出力
おすすめ情報