• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excel 日付変換をマクロで2)

Excelで日付変換をマクロで行う方法

このQ&Aのポイント
  • Excelの日付変換をマクロで行う方法を教えてください。
  • 通常は関数を使用して日付を変換していますが、マクロで行いたいです。
  • 日付の入力範囲や形式が毎回異なる場合でも、マクロを実行できるようにしたいです。

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

  • ベストアンサー
  • watabe007
  • ベストアンサー率62% (476/760)
回答No.1

参考に Dim c As Range, v As Variant For Each c In Selection   v = Split(c.Text, "/")   If UBound(v) = 2 Then     c.NumberFormatLocal = "yyyy/m/d"     c.Value = DateValue("H" & c.Text)   ElseIf UBound(v) = 1 Then     c.Value = v(0) + 1988 & "/" & v(1) & "/00"   End If Next

meronsodanomu
質問者

お礼

素晴らしいです。 ありがとうございます。出来ました!

関連するQ&A