いつもお世話になっております。
PCの入れ替えに伴いACCESSのVerを2013から2016に上げたところ、社内で使っているデータベースの日付入力が以下の様にできなくなりました。
❖症状
R01/8/1というように「令和」の入力ができない
ただし、H31/8/1は入力可能で入力するとR01/8/1という表記になる
尚、R02/2/1も同じ症状。
AC2013ではR01/8/1もH31/8/1もどちらも入力可能
❖現状
≪テーブル≫「基本」の中に入社年月日や退社年月日などのフィールドがあり、日付が入るフィールドのデータ型はすべて以下の様になっております。
データ型;日付/時刻型
書式;g e"年 "m"月 "d\日
定型入力;>L99\年99\月99\日;0;_
値要求;いいえ
インデックス;いいえ
IME入力モード;オフ
IME変換モード;一般
文字配置;標準
日付選択カレンダーの表示;日付
これをもとに入力・編集フォームもありますが、テーブルに入力ができない状態の為、原因はテーブルなのではないかと考えています。
なお、Windowsアップデートは最新になっており、レジストリの和暦の設定も令和が組み込まれております。
また、他のOfficeは2019でそこで「R01/8/1」という入力は可能です。(もちろん2019/8/1を和暦表示にしてもR01/8/1になります)
いろいろ調べてみたのですが直す方法がわからずにいます。
どうぞご教授頂ければ、と思います。
よろしくお願い致します。
2019と2013の環境はあるのですが、残念ながら2016の環境は持っていませんので、私からはアドバイスは難しいですね。
ほかの方の回答をお待ちいただくか、別の掲示板で質問してください。
お騒がせしましたが、自己解決しました。
更新パッチがいくつかあたっていなかったことが原因だったようです。初歩的なミスで大変お恥ずかしい限りです。
失礼いたしました。
ありがとうございました。