Tienes que hacer picturebox y button como matriz de control, pero solo en donde dice (i).
Ademas me quedo duda, ya que en tu código, para entrar en el If (*), no pones si cuando es visible entra al ciclo o si cuando es falso entra al ciclo.
dim i
for i=0 to i=28
*if PictureBox1(i).Visible = true Then
PictureBox30.Visible = True
MessageBox.Show("Sigue Intentando")
PictureBox2.Visible = False
Button2.Visible = True
PictureBox1(i).Visible = False
Button1(i).Visible = True
TextBox1.Text = Val(TextBox1.Text) - 72
End If
next i
Espero te sirva