質問: エクセルで連続した日付を入れる方法は?
回答: VBAの例です。 シート見出しを右クリック>コードの表示でVBEが起動します。 表示されたコードウインドウに下記コードをコピペしてください。 C2に、1/1~1/15と入力すると、1月1日~1月15日と書き換えられます。 Private Sub Worksheet_Change(ByVal Target As Excel.Range) If Target.Address <> "$C$2" Then Exit Sub Application.EnableEvents = False If InStr(Target.Value, "~") > 0 Then Target.Value = Format(Split(Target.Value, "~")(0), "m""月""d""日""") _ & "~" & Format(Split(Target.Value, "~")(1), "m""月""d""日""") End If Application.EnableEvents = True End Sub