• ベストアンサー

日付の形式が変わっていた

WindowsXP-SP1で業務APを動作させています。 あるPCで、知らない間に日付の形式が、「yyyy/MM/dd」から、区切り記号が空白の「yyyy MM dd」に変わっていました。そのため、業務APが正しい日付を判断できず異常な動作をしてしまいました。 この形式は、コントロールパネルの「地域と言語のオプション」で変更できますが、区切り記号の選択肢は「/」、「.」、[「-」の3個しか出てこないため、人が変えたのであれば、「故意」に変えたと思います。しかし通常は変えないものと信じます。 そこで質問ですが、この形式を(無意識のうちに)変えてしまうような ソフトはないでしょうか?(regeditなどシステム変更系ソフトは除く) たとえばEXCELやACCESSで、(あくまでもプログラムミスで)変えることはできるのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • SRitchie
  • ベストアンサー率21% (103/470)
回答No.1

時計やカレンダーの機能を持つソフトの中には、表示形式を変更するは存在します。 OfficeアプリケーションでもマクロやVBAを使用すれば可能です。

iwa111
質問者

お礼

早速のご回答ありがとうございます。

その他の回答 (1)

  • nakayan_4
  • ベストアンサー率55% (649/1171)
回答No.2

他に考えられる原因として、時計機能支援ソフトなどのソフトをアンインストールすることによってレジストリ情報が壊れて(変更されて)しまうことがあります。

iwa111
質問者

お礼

ご回答ありがとうございます。 原因はやはりフリーソフトでした。 現在その作者に問い合わせ中ですので ソフト名は公表できませんが 時計関連ソフトではありませんでした。

関連するQ&A