Try something like this...

Private Sub Worksheet_Activate()
    ActiveSheet.Unprotect Password:="123"
    ActiveSheet.ChartObjects("Chart 1").Axes(xlValue).MaximumScale = Sheet2.Range("H16").Value + 1
    ActiveSheet.Protect Password:="123"
End Sub