Microsoft Access 掲示板

別ファイルのACCESSの所定フォームを開きたいのですが / 2

14 コメント
views
4 フォロー
2
朱色 2021/08/27 (金) 18:05:06 db0eb@6efcc

何をしたいのか良く分かってないんですが、
やり取りじゃなくて一方通行でいいのなら

●ファイルB側に以下を作成

標準モジュール

Public Function Samole()
    DoCmd.OpenForm "フォーム1", , , , , , Command
End Sub

マクロ1

プロシージャの実行 Samole()

●ファイルA側で以下を実行

Shell "Accsess本体パス\MSACCESS.EXE" "DBファイル.accdb" /x マクロ1 /cmd "ファイルBに渡す内容(IDとか)"

`

ファイルAで指定したレコードのIDをファイルBのフォームで拾ってどうのする、という考えで書いてますが、
単純にフォーム開くだけでいいならマクロ1の中身を「フォームを開く」とかにして
ファイルA側のコマンドの「/cmd」以降は不要です。

なお当方2003環境ないので試してないです。

通報 ...