以前2010で同様の質問をされた方がおられますが、自己解決されたようですので解決策になっていないと思い、質問させていただきます。
テーブルを開いてからデザインビューに変えて、フィールド名を指定しデータ型をテキスト型としてルックアップをコンボボックス・値リストとして値集合ソースを "大阪市?区";"堺市";"大阪府?市";"京都府";"兵庫県";"奈良県";"和歌山県";"滋賀県";"三重県";"北海道";"東北"などとお客様の出身地も登録しようとしたときに、上記エラーが出現します。
値集合ソースが長すぎるのか?と思い上記の地名を空白にしても、同じ現象になります。
ちなみにフィールドは255のうち250まで使用しています。
他のフィールドでも結構選択肢を多く使ってます。
(これまでの改定では特に問題なかったのですが…)
ヘルプでは
・テーブルで使用できる列の最大数を超えている、または1つのファイルで使用できるロック
の上限を超えている
・テーブルにすでに重複するデータがあり、フィールドの"Indexed/インデックス"プロパティが
[はい(重複あり)]から[はい(重複なし)]に変更した
などと記載されていますが、標準のインデックスは[いいえ]になっております。
(これを[はい(重複あり)]や[はい(重複なし)]に変更してトライしても同じでした)
根本的なことなのですが、プロパティの長さとは何でしょうか?
今時のご時勢にたかだか2KBでごときで何がどうだというのでしょう?
プロパティを大きくする方法はないでしょうか?
またこれは2010以降のAccessでも起こりうる現象なのでしょうか?