フォームがAccessで既に開いている場合、Openargsの値を変更することはできますか?フォームを初めて開いたときにのみ機能します。フォームの失敗はすでに開いています。
編集:
フォームのonActivateイベントにこのコードがあります
If Not IsNull(Me.OpenArgs) Then
Me.Recordset.FindFirst ("Id =" & Me.OpenArgs)
If Me.Recordset.NoMatch Then
MsgBox "ISOS not found"
End If
End If
Me.OpenArgs
このコマンドDoCmd.OpenForm "<Form_Name>", acNormal, , , , acWindowNormal, Forms!Lookup_Form!Id
を使用してメインフォームを開く別のフォームでの検索結果が含まれます。