- 締切済み
パネルにほかのデータベースを開くボタンを追加する方法
こんばんは。 現在、3つのデータベースがあります。 ひとつはアプリA.mdb ひとつはデータ.mdb ひとつはアプリB.mdb という名前だとします。 これまでは「アプリA]と「データ」の2つだけだったので、 「アプリA」に「データ」のテーブルをリンクして動かす形でOKでした。 そこへ「アプリB」ファイルがきたため、 今まで起動時立ち上げていた「アプリA起動画面」のパネルに、 ボタンを追加して、そのボタンを押せば「アプリB」も開くことが出来るように したいのですが、どのように設定するといいのでしょうか。 単なるボタンの設定ではないことは分かるのですが、 具体的にどうしたらいいのかが分かりません。 申し訳ありませんが教えてください。 WinXP、Access2000です。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- nicotinism
- ベストアンサー率70% (1019/1452)
コマンドボタンのクリック時に call shell(syscmd(acSysCmdAccessDir) & "msaccess.exe " _ & """C:\Documents and Settings\BlueSun\My Documents\App_B.mdb""",vbNormalFocus ) とかもあります。 ※アンダーバー _ の直後で改行されて 二行になります。 _ はVBAでの行継続文字です。
- GreatDragon
- ベストアンサー率46% (186/402)
こんばんは。 その追加するコマンドボタンの「ハイパーリンクアドレス」と「ハイパーリンクサブアドレス」を 設定すればよいかと思います。 (設定例) ハイパーリンクアドレス:アプリB.mdb ハイパーリンクサブアドレス:Form フォーム1
お礼
ご回答いただきましてありがとうございました。 お礼が遅くなりましてすみませんでした。 様々なトラブルが立て続けに起こったため、レスが付けられず申し訳ありませんでした。 おかげさまで簡単にボタンを作成することができました。 この件含めて色々とトラブルが起き、 都度アナログで対応しました。 もっとアクセスが出来るようにならないと・・と思いました。
お礼
ご回答いただきましてありがとうございました。 お礼が遅くなりましてすみませんでした。 様々なトラブルが立て続けに起こったため、レスが付けられず申し訳ありませんでした。 色々な形で設定が出来るのですね。 私はモジュール等の設定が組めないので、 もっとアクセスが出来るようにならないと・・と思いました。