データの分析、グラフ作成、および通信のためのツールを備えた Microsoft 表計算ソフトウェアのファミリ。
VBAになります。
A列のみその様に変換できるようにする場合の例です。
シートの見出しで右クリック-[コードの表示]で、以下を貼り付けて下さい。
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, Range("A:A")) Is Nothing Then Exit Sub
Application.EnableEvents = False
With Target
.Value = DateSerial(.Value, 1, 1)
.NumberFormatLocal = "ggge年"
End With
Application.EnableEvents = True
End Sub
※A列以外の場合は、Range("A:A")のA:Aを適当な範囲(E1:E100等)に変えてください。