Microsoft Access 掲示板

フォーム上コマンドボタンで編集ロックさせたい

2 コメント
views

集計を目的としています

テーブル → クエリ → フォーム と作成しフォーム上で点数を入力します

入力フィールドは

1ラウンド・・・[1投目得点] 、 [2投目得点] 、 [3投目得点]  、[合計]の4つ
2ラウンド・・・[1投目得点] 、 [2投目得点] 、 [3投目得点] 、 [合計]の4つ
決勝ラウンド・・・[1投目得点] 、 [2投目得点] 、 [3投目得点] 、 [合計]、[総合得点]の5つ

となります。

誤入力で上書きできないようにフォーム上にコマンドボタンを作成して

1ラウンド結果を編集できないように
1、2ラウンド結果を編集できないように

したいと考えております。

もし可能であればご指導願いたいと思い投稿させていただきました
宜しくお願いします。

ヒロ
作成: 2025/11/04 (火) 08:39:46
通報 ...
1

詳細が不明瞭なのでとりあえずヒントだけ。

編集できないようにするにはテキストボックスのLocked プロパティを True に設定します。

    Me!テキストボックス名.Locked = True
2
ヒロ 2025/11/04 (火) 13:57:49 c1459@a6874

ありがとうございました。

コマンドボタンに下記記述でできました
本当にありがとうございました。


Private Sub コマンド71_Click()
Me![1投目得点].Locked = True
Me![2投目得点].Locked = True
Me![3投目得点].Locked = True

End Sub