You want them to increment regularly once you pressed on the button, or increment only one time, each time you press the button ?
The base is the same, the difference is that in the first case the code will be with a timer, and pressing the button (click event) enables the timer.
In the second option, the code is directly at click event.
You should have to go through all you text boxes. If they are all directly included to your form it's quite simple with a For Each :
Now that you have every text box, I suppose that you have to go to a ToInt (or something like that..), so that you can increment the value. And then put it again as a String (of 5 digits, to be sure to get the 00001 PLC adresses OK too).
For Each txtzone in MyForm.Controls
If txtzone.type Is textboxe.type Then
Dim Address as Int = Convert.ToInt32(txtzone.text) + 1
Dim newText =Address.ToString("D5")
txtzone.txt = newText
End If
Next txtzone