- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excel 日付変換をマクロで2)
Excelで日付変換をマクロで行う方法
このQ&Aのポイント
- Excelの日付変換をマクロで行う方法を教えてください。
- 通常は関数を使用して日付を変換していますが、マクロで行いたいです。
- 日付の入力範囲や形式が毎回異なる場合でも、マクロを実行できるようにしたいです。
- みんなの回答 (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
お礼
素晴らしいです。 ありがとうございます。出来ました!