Déjà je t'ai proposé de faire une List(Of TextBox), parce que là t'en as 3 c'est gérable avec des if (quoique ce serait plus propre avec un sélect case), mais si tu évolues à 5, 10, 20 ça va vite devenir le bazar.
Ensuit tu dimensionnes myVar (qui est un nom vachement explicite pour quand dans 1 an tu auras une motif à faire) à chaque click de bouton, donc forcément, il vaut toujours 0....
Il faut dimensionner ta variable au niveau de la classe, ou en statique comme l'ont dit Uc et Shayw
Dim monIndex As Integer = 0'variables dimensionnées au niveau de la classe
Dim mesTextBoxs As List(Of TextBox)'dans le New tu y mets tes textbox
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
mesTextBoxs(monIndex).Clear()'utilisation de la liste quand même plus simple
monIndex = monIndex + 1
If (monIndex >= mesTextBoxs.Count) Then
monIndex = 0
End If
End Sub