アクセス権の設定を変更できない場合の解決策
Accessコントロールが編集できない場合は、次の解決策があります。
- テーブルまたはクエリが読み取り専用モードになっているかどうかを確認します。データの編集前に、編集可能モードに必ず設定してください。テーブルまたはクエリをダブルクリックするか、フォームまたはウィンドウで開くか、またはVBA コードを使用して [開く] イベントで AllowEdits プロパティを True に設定できます。
- テーブルまたはクエリのデザインビューでロックプロパティを確認する:テーブルまたはクエリのロックプロパティが「ロックしない」として設定され、データの編集が許可されていることを確認します。
- コントロールのEnabledプロパティを確認する:コントロールを編集可能にするために、そのEnabledプロパティがTrueに設定されていることを確認します。これは、コントロールのプロパティウィンドウから設定できます。
- コントロールのLockedプロパティを確認する: コントロールを編集できるように、コントロールのLockedプロパティがFalseに設定されていることを確認する。コントロールのプロパティウィンドウから設定できます。
- データベースのアクセス権を確認してください。ネットワーク経由でデータベースにアクセスしている場合、アクセス権の制限によってデータの編集ができない可能性があります。データベース管理者またはシステム管理者に連絡して、より高いアクセス権を取得してください。
上記の方法で問題の解決ができない場合は、データベースの設定をさらに確認するか、Accessソフトウェアのインストールし直しの検討が必要になる可能性があります。