Ho un problema con il mio progetto.

Vorrei che a un certo punto del codice, il programma si fermasse, per poi ripartire dallo stesso punto.

codice:
If VideoScrittura.Visible = True Then 
If Nriga.SelectedItem = 1 
CODICE Da ESEGUIRE
Nriga.Text = 2
------- STOP -------
----- PREMO DINUOVO LO STESSO BOTTONE --------
------ RIPARTE DA QUI ---------
End If 
If Nriga.SelectedItem = 2 Then 
CODICE da ESEGUIRE
Nriga.Text = 0 
End If
Come posso fare? (Sono abbastanza inesperto di programmazione, ho appena iniziato a scuola, Potrei non capire alcune cose che dite)