![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
No.2ベストアンサー
- 回答日時:
日付とタイトルと内容・・・ のテーブルに新たに CHK というフィールドを加えます
フィールドサイズは Yes/No型
初期値は Yes
フォームに CHK フィールドも配置します。
フォームのレコード移動時イベントに
Private Sub Form_Current()
Me.AllowDeletions = Me!CHK
Me.AllowEdits = Me!CHK
End Sub
とすれば CHK を Noに(チェックを外せば)
編集も削除も出来なくなります。(CHKの変更も含めて)
一旦、No にした後で、Yesに戻したいときには
テーブルを開いて行ってください。(^^ゞ
あと、間違ってCHKを外さないように
CHK の更新前イベントに
Private Sub CHK_BeforeUpdate(Cancel As Integer)
If MsgBox("チェックを外すとと以後、編集も削除もできません", vbOKCancel, "確認") = vbCancel Then
Cancel = True
Me.Undo
End If
End Sub
と入れておいては?
No.1
- 回答日時:
チェックボックスのクリックイベントで
他のテキストボックスのLock(編集ロック)をTrueにすれば書き込み禁止になります。
逆にFalseにすれば書き込み可になります。
逆の設定だと各テキストボックスの更新前イベントで
チェックボックスの状態でCANCELをTrueにして更新前のデータに戻す方法もありますが...
この回答へのお礼
お礼日時:2007/03/02 20:24
さっそくの回答,ありがとうございます.
>他のテキストボックスのLock(編集ロック)をTrueにすれば書き込み禁止になります。
これは具体的にはどのように行えばよいのでしょか.もしお手間でなければ詳しく教えていただけませんか.
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- JavaScript ラジオボタンによるフォームの開閉を行いたい 3 2022/03/31 21:30
- Access(アクセス) Access IF文でテーブルに存在しない場合の処理について 2 2022/10/10 18:09
- Access(アクセス) Accessで予定表を作成しようとしてます。 テーブル フィールド名 連番 オートナンバー型 年月日 2 2023/07/23 11:40
- JavaScript ソースコードは下の共有コードサイト「張り紙」にあります。 入力フォームの javascript で 1 2022/05/11 11:01
- Access(アクセス) チェックボックスにチェックが入った後の挙動 1 2022/08/21 12:39
- Excel(エクセル) vba 同じブック内での転記について 4 2023/01/15 14:42
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- Access(アクセス) accessについて(超初心者です) 1 2023/02/11 11:18
- JavaScript ①入力フォーム→②確認表示画面→③送信完了画面のコードを書いているのです、 入力フォームから受け取っ 2 2022/05/10 16:45
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
レコードを保存するコード ア...
-
フィルタ後のフォームの件数の...
-
レコード削除時に(サブ)フォー...
-
Access非連結フォームから複数...
-
Accessでフォーム上に 直前の...
-
Access2016帳票フォームでマク...
-
Access データのないフォーム...
-
Access レポート印刷するときに...
-
YahooのIDがロックされてしまい...
-
passwordが入れられません・・・・
-
MS Access 印刷時に、印刷レコ...
-
クエリで出来た表にチェックボ...
-
ACCESS フォームでの、データ...
-
データベースのINT型項目にNULL...
-
EXCEL VBAのユーザーフォームに...
-
ファイルメーカー 一ヵ月後の...
-
Access2013 レポートを印刷する...
-
アクセスで数値型のフィールド...
-
Accessレポートのチェックボッ...
-
ユーザーフォームで数字にカン...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
レコードを保存するコード ア...
-
ACCESSでフォームを使って、テ...
-
アクセスでフォームビューがみ...
-
新規レコード行を非表示にしたい
-
フィルタ後のフォームの件数の...
-
Accessでレコードの保存をせず...
-
アクセスの自動保存解除はでき...
-
AccessVBA RecordSourceのリセ...
-
Accessでフォーム上に 直前の...
-
レコード削除時に(サブ)フォー...
-
ACCESSフォームのリストボック...
-
Access:フォームプロパティ「...
-
Accessで上の行を自動でコピー...
-
Access レコード移動時イベント...
-
accessのクエリで、該当するデ...
-
ACCESSのクエリで抽出したデー...
-
ACCESS起動時に所定フォームを...
-
Accessで新しいレコードに規定...
-
Access 「このレコードを保存す...
-
Access 帳票フォームでカレント...
おすすめ情報