Microsoft Access Club Access超初心者対象Forum Access初級者対象Forum Access初・中級者対象Forum Access VBA Tips Forum DAO、ADO、SQL Forum

     

リストへもどる

投稿記事の一括表示

タイトル日付テキストボックスが勝手に「和暦」になってしまう
記事No172109
投稿日: 2018/01/04(Thu) 14:34
投稿者たかし
解決済: ON
ご無沙汰いたしております。たかしと申します。
Accessフォームで、次のような不都合が発生して困っております。
フォーム上のテキストボックスに日付(生年月日です)を入力すると、例えば
「1996/8/10」と入力すると、何故か勝手に表示が「08/08/10」と和暦に変わってしまいます。
プロパティシートの「書式」プロパティは「日付(S)」となっていますが、
ドロップダウンリストの中を見てみると、これが二桁の元号表示になっています。
と言うより、リストの中に西暦の表示自体が「無い」のです。
念のため、Windousのコントロールパネルの「地域」を調べて見てみましたが、
yyyy/MM/ddとなっており、異常はないようです。
またテーブルのフィールドプロパティは空欄のままにしてありますが、
これもドロップダウンリストを見てみると西暦が無く、元号になっております。
Accessのバージョンは2013でOSはWindows8.01です。
どなたかよろしくお願いいたします。

タイトルRe: 日付テキストボックスが勝手に「和暦」になってしまう
記事No172110
投稿日: 2018/01/04(Thu) 22:14
投稿者hatena
解決済: ON
> フォーム上のテキストボックスに日付(生年月日です)を入力すると、例えば
> 「1996/8/10」と入力すると、何故か勝手に表示が「08/08/10」と和暦に変わってしまいます。
> プロパティシートの「書式」プロパティは「日付(S)」となっていますが、
> ドロップダウンリストの中を見てみると、これが二桁の元号表示になっています。
> と言うより、リストの中に西暦の表示自体が「無い」のです。

当方の環境では症状が再現できないし、そのような報告もみたことがありません。
Access自体が破損している可能性があります。
Officeのアンインストール、再インストールを試してみてください。

PC から Office をアンインストールする - Office サポート
https://support.office.com/ja-jp/article/PC-%E3%81%8B%E3%82%89-Office-%E3%82%92%E3%82%A2%E3%83%B3%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%99%E3%82%8B-9dd49b83-264a-477a-8fcc-2fdf5dbf61d8


とりあえずの対策として、書式プロパティに下記のように設定したらどうなりますか。

yyyy/mm/dd

タイトルRe^2: 日付テキストボックスが勝手に「和暦」になってしまう
記事No172111
投稿日: 2018/01/05(Fri) 03:07
投稿者たかし
解決済: ON
hatena様、早速のご返信ありがとうございます。

> 当方の環境では症状が再現できないし、そのような報告もみたことがありません。
> Access自体が破損している可能性があります。
> Officeのアンインストール、再インストールを試してみてください。
>
> PC から Office をアンインストールする - Office サポート
> https://support.office.com/ja-jp/article/PC-%E3%81%8B%E3%82%89-Office-%E3%82%92%E3%82%A2%E3%83%B3%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%99%E3%82%8B-9dd49b83-264a-477a-8fcc-2fdf5dbf61d8

アンインストールと再インストールを試しましたが全く直る気配がございません。

> とりあえずの対策として、書式プロパティに下記のように設定したらどうなりますか。
>
> yyyy/mm/dd

これもやってみたのですが、相変わらずです。

タイトルRe^3: 日付テキストボックスが勝手に「和暦」になってしまう
記事No172112
投稿日: 2018/01/05(Fri) 10:11
投稿者hatena
解決済: ON
> アンインストールと再インストールを試しましたが全く直る気配がございません。

前回のリンク先の「オプション 2 - Easy Fix ツールを使用して、Office 2013 を完全にアンインストールする」の方法も試してみましたか。

あと、下記の手順を試しても症状が出るか確認してください。
新規にAccdbファイルを作成して、そこでテーブル作成→日付/時刻型のフィールド追加→ウィザードで表形式フォーム作成→日付フィールドのテキストボックスの書式を設定

タイトルRe^4: 日付テキストボックスが勝手に「和暦」になってしまう
記事No172113
投稿日: 2018/01/05(Fri) 15:11
投稿者たかし
解決済: ON

> 前回のリンク先の「オプション 2 - Easy Fix ツールを使用して、Office 2013 を完全にアンインストールする」の方法も試してみましたか。
>

その後やってみましたが、状況は変わりません。

> あと、下記の手順を試しても症状が出るか確認してください。
> 新規にAccdbファイルを作成して、そこでテーブル作成→日付/時刻型のフィールド追加→ウィザードで表形式フォーム作成→日付フィールドのテキストボックスの書式を設定

これも試しにやってみましたが、フォームを作るまでもなくテーブルの段階ですでに自動的に和暦に変換されてしまいます。
書式のドロップダウンリスト内に西暦がそもそもありません。
あと蛇足ですが、Excelではこのような症状はありません。
一体どういうことなのか、ほとほと困り果てています。
それともう一つ。
これも蛇足ですが手持ちの別のパソコン(デスクトップ)では、当然ながら問題なく動作しています。
メインで使っているノートだけに生じる症状です。

タイトルRe^5: 日付テキストボックスが勝手に「和暦」になってしまう
記事No172114
投稿日: 2018/01/05(Fri) 15:55
投稿者hatena
解決済: ON
> その後やってみましたが、状況は変わりません。

> これも試しにやってみましたが、フォームを作るまでもなくテーブルの段階ですでに自動的に和暦に変換されてしまいます。

> これも蛇足ですが手持ちの別のパソコン(デスクトップ)では、当然ながら問題なく動作しています。
> メインで使っているノートだけに生じる症状です。

そうですか。

私からは、これ以上のアドバイスでありません。
他の人のコメントを待つか、MSのサポートに依頼するかでしょうか。

タイトルRe^6: 日付テキストボックスが勝手に「和暦」になってしまう
記事No172115
投稿日: 2018/01/05(Fri) 16:12
投稿者たかし
解決済: ON
> 私からは、これ以上のアドバイスでありません。
> 他の人のコメントを待つか、MSのサポートに依頼するかでしょうか。

色々とありがとうございました。
他の方のアドバイズを待つことに致します。
ウェブで検索をすると「西暦を和暦に変換する」記事ばかりで、今回の私のようなパターンが一つもありません。
途方にくれてしまいます。
重ねてありがとうございました。

なお、急ぎの件でありますので、同じ質問内容を「マイクロソフトコミュニティ」の方へも投稿させていただきました。
マルチポストとなりますことをどうかご勘弁願います。

タイトルRe^7: 日付テキストボックスが勝手に「和暦」になってしまう
記事No172117
投稿日: 2018/01/06(Sat) 15:30
投稿者たかし
解決済: ON
自己解決いたしましたのでお知らせ申し上げます。

[コントロールパネル(C)]-[地域]-[形式タブ]-[追加の設定(D)]-[リセット]で、
何ごともなかったように解決いたしました。ご報告まで。

タイトルRe^8: 日付テキストボックスが勝手に「和暦」になってしまう
記事No172118
投稿日: 2018/01/06(Sat) 15:35
投稿者hatena
解決済: ON
> [コントロールパネル(C)]-[地域]-[形式タブ]-[追加の設定(D)]-[リセット]で、
> 何ごともなかったように解決いたしました。ご報告まで。

貴重なご報告ありがとうございます。

同様のトラブルに遭遇したときのために、メモしておきます。

タイトルRe^9: 日付テキストボックスが勝手に「和暦」になってしまう
記事No172119
投稿日: 2018/01/06(Sat) 15:38
投稿者たかし
解決済: ON
hatena様、

こちらこそありがとうございました。たかし

- 以下のフォームから自分の投稿記事を修正・削除することができます -
処理 記事No パスワード

ページの先頭へ 前ページへ戻る