Загрузка данных


Sub IncYear()
    Dim r As Range
    Dim re As Object, m As Object
    
    Set r = Range("A1")
    Set re = CreateObject("VBScript.RegExp")
    re.Pattern = "(\d{4})-(\d{4})"
    
    If re.Test(r.Value) Then
        Set m = re.Execute(r.Value)(0)
        r.Value = Replace(r.Value, m.Value, _
            CInt(m.SubMatches(0)) + 1 & "-" & CInt(m.SubMatches(1)) + 1)
    End If
End Sub