Here is some code to do what it is I think you want...
in the
VB editor open the code page behind Sheet1 (of whichever sheet contains the commandbutton), remember this code page is not an inserted module but within the Excel object shown as sheet1.
Ensure the button on sheet1 is called CommandButton1, paste this code in the above code page...
Private Sub CommandButton1_Click()
Select Case Range("a1").Value
Case ""
Range("a1").Value = 200
CommandButton1.Caption = "Link"
Case 200
Range("a1").Value = 300
CommandButton1.Caption = "More"
Case 300
Range("a1").Value = 400
CommandButton1.Caption = "Enough"
Case 400
Range("a1").Value = "Exceed Limit"
CommandButton1.Caption = "Back"
Case Else
Range("a1").Value = ""
CommandButton1.Caption = "Link"
End Select
End Sub
cheers
Matthew