アプリ版:「スタンプのみでお礼する」機能のリリースについて

「F_出納簿一覧」から任意のデータを選択をして「F_出納簿の修正」で修正したい。
マクロは次の通りで正常に動作してくれます。
フォームを開く
   フォーム名  F_出納簿の修正
     ビュー  フォームビュー
   Where条件式 =[ID]=[Forms]![F_出納簿一覧]![ID]
データモード  編集
   ウインモード ダイアログ 

このマクロを次のように変換しまたが、選択したIDが正常に現れません。
private Sub btn修正_Click
DoCmd.OpenForm "F_出納簿の修正", , ,[ID]=[Forms]![F_出納簿一覧]![ID],acFromEdit,acDialog
End Sub

イベントプロシージャの変換に欠陥がありそうです。教えていただけませんか。

A 回答 (1件)

引数 WhereCondition は、文字列式です。



"[ID]=[Forms]![F_出納簿一覧]![ID]" のように括らなければいけません。
    • good
    • 1
この回答へのお礼

早速ご回答いただきありがとうございます。
""をつけて修正いたしました。見事OKでした。

お礼日時:2018/12/21 16:07

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!