• 締切済み

エクセルのマクロでCSVをDLすると日付表記が米式になる

米ヤフーのサイトから株式情報CSVをダウンロードし、既存のファイルをマクロを組み上書きすると、2/4/2009 の米式表記となってしまう。セルの書式設定をいじってみても、2009/2/4 表記とはならないので、困っています。手動操作ではうまくいくのですが、マクロでは自動変換されてしまうようです。よろしくご指導願います。

みんなの回答

  • hige_082
  • ベストアンサー率50% (379/747)
回答No.1

詳細が分からないので 一例です Sub test() Range("a1").Value = Range("a1").Value End Sub セルA1に 2/4/2009 がある場合 Sub test_2() Dim a As Date a = #2/4/2009# Range("a2").Value = a a = "2/4/2009" Range("a3").Value = a End Sub 一度、Date型の変数に代入する

関連するQ&A