朱色
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環境ないので試してないです。
通報 ...