Lo que pasa es que mi amigo xkiz ™ es de pocas palabras

y va directo a la solución.
Lo que el te esta queriendo explicar es que te hagas un procedimiento, en su ejemplo le pasas el valor 5 y te saldra "prueba: 5", el debug.print es solo para comprobar que toma ese valor, lo ves en la ventana inmediato.
El "truco" esta en la variable
a.
Voy a tratar de ponértelo de forma similar. Tu quieres que el usuario haga clic y la primera vez mostrara "prueba1" en el segundo clic "prueba 2" etc.
Tal como el hizo, declaras a nivel de formulario
Dim a as Integer.
Como
a inicialmente sera cero en tu boton "button" pones esto:
Private Sub Command1_Click()
a = a + 1
if a = 8 then '<----- Esto es opcional, si solo quieres usar 7, sino quitalo y deja solo Timer.Enabled = True
a = 1
end if
Timer.Enabled = true
End Suby en el timer te doy dos alternativas:
1.- Si solo quieres mostrar un mensaje como el que indicaste, pues bastaria con hacer
Private Sub Timer1_Timer()
Msgbox ("Prueba" & a)
Timer1.Enabled = False
End Sub2.- O si quieres ejecutar un proceso o función dependiendo que numero de clic es entonces:
Private Sub Timer1_Timer()
Select Case (a)
Case 1: Procedimiento1
Case 2: Procedimiento2
Case 3: Procedimiento3
Case 4: Procedimiento4
Case 5: Procedimiento5
Case 6: Procedimiento6
Case 7: Procedimiento7
Case Else: ProcedimientoX '<-- Lo mismo, opcional, si solo tienes 7 quitas esto, sino dejalo para los demas casos.
End Select
Timer1.Enabled = False
End SubAunque la verdad no se para que el timer ya que solo ocurre una vez y se desactiva, en ese caso, si lo que quieres es que se ejecute una sola función repetitivamente hasta que el usuario haga clic de nuevo y continue con la siguiente función repetitivamente, el código quedaría asi:
Private Sub Timer1_Timer()
Select Case (a)
Case 1: Procedimiento1
Case 2: Procedimiento2
Case 3: Procedimiento3
Case 4: Procedimiento4
Case 5: Procedimiento5
Case 6: Procedimiento6
Case 7: Procedimiento7
Case Else: ProcedimientoX .
End Select
End SubOsea no desactives el timer, si el usuario presiona por primera vez, se ejecutara Procedimiento1 repetitivamente hasta que el usuario presiona otra vez el boton y empezara a ejecutar Procedimiento2 repetitivamente. Alli si le veo sentido al Timer, no se si estamos sintonizados y si esta explicación te ayudo o te mareo

Saludos