![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
accessのフォームで「レコード移動時」に処理を置き条件に当てはまる場合だけレコードを開きたいのですが、キャンセルの処理が起動せずレコードの移動ができてしまいます。
どのように変更すればレコードの移動を防ぐことができるでしょうか?
コード
Private Sub Form_Current()
Dim Cancel As Integer
閉じる_ボタン.Enabled = True
If Me.レコードロック = True Then
MsgBox "別の使用者による変更があるためロックされました。更新が終わるまで変更はできません。", vbOKOnly + vbExclamation, "レコードロック"
Cancel = True
Else
キャンセル.Enabled = False
更新_ボタン.Enabled = False
End If
End Sub
フォームにて選択しているレコードソースのテーブルには「レコードロック」というレコードがあり、
Trueの時に開けないようにさせたいです。
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_14.png?5a7ff87)
- 画像を添付する (ファイルサイズ:10MB以内、ファイル形式:JPG/GIF/PNG)
- 今の自分の気分スタンプを選ぼう!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) Access Error3061 パラメータが少なすぎます。4を指定してください。 3 2024/04/12 14:29
- Access(アクセス) DoCmd.SearchForRecord が動かない時の解決方法 3 2022/07/22 15:31
- Visual Basic(VBA) wordのマクロで思うように行きません(ファイル削除ができない) 3 2023/09/12 08:34
- Visual Basic(VBA) Accessフォームで全レコードを指定のExcelのセルへ転送し印刷する方法について 2 2022/09/08 18:23
- Access(アクセス) accessについて(超初心者です) 1 2023/02/11 11:18
- PHP クエリObjectをforeachで回す時に、次のレコードへ移動せずに次のレコードを取得したい 2 2022/07/28 15:29
- Access(アクセス) チェックボックスにチェックが入った後の挙動 1 2022/08/21 12:39
- Visual Basic(VBA) 【Excel VBA】自動メール送信の機能追加 5 2022/09/29 12:53
- その他(データベース) 更新クエリをリンクデータベーステーブルに実行し実行時エラー3362固有インデックスに重複する値が含ま 1 2022/09/21 11:44
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ACCESS最終データだけ印刷でき...
-
Accessで経過日付に応じて色を...
-
AccessのRefresh・Requery・Rep...
-
ACCESS 単票形式フォームの新...
-
VBAコンパイルエラー
-
Access チェックボックス 空...
-
Accessでレコードの複製
-
ファイルメーカーで宛名印刷を...
-
アクセスのフォームで自動連番...
-
二つ以上あるものだけを抽出し...
-
ファイルメーカーのレコード複...
-
AccessのWHERE句において、変数...
-
エクセルで、抽出したデータだ...
-
前のレコードの値を自動で入れたい
-
Access サブフォームでの選択行...
-
ACCESS リストボックスの字の色...
-
ACCESSで、フォームで抽出した...
-
Access2000 サブフォームのReco...
-
ACCESS クエリ 条件以外のレ...
-
googleフォームでインストール...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ACCESS 複数のフォームから同一...
-
ACCESSフォーム入力後の確定
-
AccessのRefresh・Requery・Rep...
-
Accessフォームで詳細内の任意...
-
access の 最終レコードの判定...
-
Accessでレコードの複製
-
accessでオートナンバーを使わ...
-
Accessのレコード数をテキスト...
-
Accessで経過日付に応じて色を...
-
MS.Access でサブフォーム付の...
-
DoCmd.SearchForRecord が動か...
-
Accessの「Form_AfterUpd...
-
access2010 特定文字を含むレコ...
-
アクセエスのレコードの更新をV...
-
新しいレコードへの移動時にト...
-
アクセスのコンボボックスの内...
-
アクセスのフォームで自動連番...
-
ファイルメーカーProでレコード...
-
アクションクエリ DoCmd.RunSQ...
-
アクセスで複数レコードを1レ...
おすすめ情報