現在オフラインです。再接続するためにインターネットの接続を待っています

Microsoft Access でコマンド ライン スイッチを使用する方法

Office 2003 のサポートは終了しました

マイクロソフトでは、2014 年 4 月 8 日に Office 2003 のサポートを終了しました。この変更は、ソフトウェアの更新プログラムおよびセキュリティ オプションに影響しています。 この変更の意味および保護された状態を維持する方法について説明します。

スモール ビジネスのお客様の場合は、追加のトラブルシューティング ラーニング リソースを探し、 スモール ビジネス向けのサポート サイトです。
Microsoft Access 97 については、次の資料を参照してください。105128
難易度 : 中。基本的なマクロ、コーディング、相互運用性に関する知識が必要です。

この資料は Microsoft Access データベース (.mdb) および Microsoft Access プロジェクト (.adp) について記述したものです。

概要
[スタート] メニューやショートカット メニューから Microsoft Access を起動するときに、コマンド ライン スイッチを使用して起動処理を変更できます。たとえば、特定のデータベースを開くことや、マクロの実行、パスワードの指定を行うことができます。
詳細
次の表に Microsoft Access のコマンド ライン オプションの一覧を示します。
   オプション        効果                                      適用対象   -----------------------------------------------------------------   データベース    指定した Access データベースまたは Access   Access                プロジェクトを開きます。必要に応じて、パ        データベース                   スを含めます。Windows 95 を実行している      または                   場合、デフォルトのパスは [マイ ドキュメン      Access                ト] フォルダになります。                      プロジェクト                               /excl        指定した Access データベースを排他モード      Access                で開きます。マルチユーザー環境でデータ         データベース                  ベースを共有モードで開く場合は、このオプ        のみ                  ションを指定しないでください。	   /ro          指定した Access データベースまたは           Access                Access プロジェクトを読み取り専用モー        データベース                  ドで開きます。                               または Access                                                      プロジェクト   /user        指定したユーザー名を使用して Access を        Access   ユーザー名     起動します。                                  データベース                                                               のみ   /pwd          指定したパスワードを使用して Access を      Access   パスワード      起動します。                                データベース                                                              のみ   /profile     Access のインストール時に作成した             Access   ユーザー       標準の Windows レジストリ設定では            データベース   プロファイル    なく、指定されたユーザー プロファイル          または                  のオプションを使用して Access を起動し        Access                ます。これは、Access 97 以前のバー          プロジェクト                  ジョンで初期化ファイルを指定するために                  使用されていた /ini オプションの後継                  機能です。   /compact     /compact オプションの前に指定した Access     Access   対象データ     データベースを最適化して修復をするか、この       データベース   ベースまたは   オプションの前に指定された Access プロジェ      または   対象 Access  クトを最適化して、Access を終了します。対象      Access   プロジェクト   ファイル名を省略すると、ファイルは元の名前と     プロジェクト                 フォルダで最適化されます。別の名前で最適化す                 るには、対象となるファイル名を指定します。対                 象データベースや対象 Access プロジェクトの                 名前にパスを指定しないと、デフォルトで [マ                 イ ドキュメント] フォルダに対象ファイルが                 作成されます。Access プロジェクトにこのオ                 プションを使用すると Access プロジェクト                 (.adp) ファイルは最適化されますが SQL               Server データベースは最適化されません。	   /repair      /repair オプションの前に指定した Access      Access               データベースを修復し、Access を終了しま         データベース                 す。Access 2000 では、/compact オプショ      のみ                 ンで最適化と修復の機能が結合されていま                 す。/repair オプションは、下位互換性の                 目的でサポートされています。	   /convert    以前のバージョンの Access データベースを        Access   変換先データ   Access 2000 の形式に変換し、新しい名前        データベース   ベース        を付けて Access を終了します。/convert       のみ                 オプションの前に、変換元データベースを                 指定します。   /x マクロ名   Access を起動して、指定されたマクロを          Access               実行します。データベースを開くときに、          データベース                 AutoExec マクロを使用してマクロを実行         または Access               することもできます。                           プロジェクト                                /cmd        コマンド ラインの後に、Command 関数から        Access               返される値が続くように指定します。              データベース                 このオプションは、必ずコマンド ラインの         または Access               最後に指定してください。                       プロジェクト                 /cmd の代わりにセミコロン (;) を使用                 することもできます。   /nostartup   Access の起動時に 2 番目に表示される          Access                スタートアップ ダイアログ ボックスを           データベース                  表示せずに Access を起動します。              または Access                                                       プロジェクト   /wrkgrp      指定したワークグループ情報ファイルを            Access   ワークグ       使用して Access を起動します。                データベース   ループ情報                                                   のみ   ファイル				

  • データベースを開くときに Visual Basic for Applications プロシージャを実行するには、AutoExec マクロまたはコマンド ライン オプションの /x を使用して実行するマクロで、"RunCode/プロシージャの実行" アクションを使用します。また、OnOpen イベントに対して Visual Basic プロシージャが定義されているフォームを作成することによっても、データベースを開いたときに Visual Basic プロシージャを実行することができます。このフォームをスタートアップ フォームとして指定するには、[データベース] ウィンドウを右クリックし、[起動時の設定] をクリックしてから、[フォーム/ページの表示] ボックスにそのフォームを入力します。
  • コマンド ラインでスラッシュ (/) やセミコロン (;) を指定するには、その文字を 2 回入力します。たとえば、パスワード ;mjs/md をコマンド ラインで指定するには、/pwd コマンド ライン オプションの後に ;;mjs//md と入力します。
  • たとえば、次のように入力します。

    次のコマンドを [ファイル名を指定して実行] ダイアログ ボックスに入力すると、Access 2000 データベースを排他モードで開き、指定したマクロを起動時に実行させることができます。
    "C:\Program Files\Microsoft Office\Office\msaccess.exe" "C:\Program Files\Microsoft Office\Office\samples\northwind.mdb" /Excl /X Add Products
    Access 2002 データベースを排他モードで開き、指定したマクロを起動時に実行させるには、次のコマンドを [ファイル名を指定して実行] ダイアログ ボックスに入力します。
    "C:\Program Files\Microsoft Office\Office10\msaccess.exe" "C:\Program Files\Microsoft Office\Office10\samples\northwind.mdb" /Excl /X Add Products
    同様に、Access 2003 データベースを排他モードで開き、指定したマクロを起動時に実行させるには、次のコマンドを [ファイル名を指定して実行] ダイアログ ボックスに入力します。
    "C:\Program Files\Microsoft Office\Office11\msaccess.exe" "C:\Program Files\Microsoft Office\Office11\samples\northwind.mdb" /Excl /X Add Products
関連情報
setup /y の使用方法の関連情報を参照するには、以下の「サポート技術情報」 (Microsoft Knowledge Base) をクリックしてください。
208488 Microsoft Access 2000 での無効なページのエラーのトラブルシューティング方法
/Pwd オプションの使用方法の関連情報を参照するには、以下の「サポート技術情報」 (Microsoft Knowledge Base) をクリックしてください。
207891 Access 2000 で、パスワード保護されたデータベースに対して /Pwd オプションを使用できない
292302 [ACC2002] /Pwd オプションを使用してパスワード保護されたデータベースを開くことができない
配布可能なランタイム パッケージの作成時にスイッチを使用する方法の関連情報を参照するには、以下の「サポート技術情報」 (Microsoft Knowledge Base) をクリックしてください。
236519 Package and Deployment Wizard でショートカット用のマクロやスイッチを記述する方法
/convert スイッチの使用方法の関連情報を参照するには、以下の「サポート技術情報」 (Microsoft Knowledge Base) をクリックしてください。
319253 データベースを Access 2000 ファイル形式にのみ変換するコマンド ライン スイッチ /convert の使用方法
ユーザー設定プロファイルを使用して Access データベースを開く際の問題の関連情報を参照するには、以下の「サポート技術情報」 (Microsoft Knowledge Base) をクリックしてください。
266769 Microsoft Access 2000 をカスタム プロファイルで起動したときのエラー
コマンド ライン スイッチの詳細については、[ヘルプ] メニューの [Microsoft Access ヘルプ] をクリックします。次に、Office アシスタントまたはアンサー ウィザードに Startup コマンド ライン オプションと入力し、[検索] をクリックして表示されるトピックを参照してください。
start up startup
プロパティ

文書番号:209207 - 最終更新日: 07/16/2013 01:12:00 - リビジョン: 4.3

  • Microsoft Office Access 2003
  • Microsoft Access 2002 Standard Edition
  • Microsoft Access 2000 Standard Edition
  • kbstartprogram kbopenfile kbhowto kbinfo kbui KB209207
フィードバック