Hola Romina:
Es conveniente explicar bien el problema, y en su defecto poner el código que supone un problema para tí, así podremos ayudarte mejor y más ràpido. Espero que este ejemplo te sirva para aprender a manejar las diferentes instrucciones:
for i=1 to 100 ' Ejecuta 100 veces el código entre for y next
' Un if simple si se cumple ejecuta el código
if i=50 then ' Si estamos en la repetición nº 50
x=20 ' damos a x el valor 20
end if
' Un if else, si se cumple ejecuta el primer código y si no el segundo bloque.
if i=75 then ' Si estamos en la repetición nº 75
x=30 ' damos a x el valor 30
else ' sí no se cumple la condición
x=40 ' damos a x el valor 40
end if
' Un if elseif, como el anterior pero el segundo bloque sería un if simble
if i=80 then ' Si estamos en la repetición nº 80
x=50 ' damos a x el valor 50
elseif i=90 ' sí no se cumple la condición se evalua i=90 si se cumple
exit for ' Saldríamos del bucle for de 100
end if
' Otra instrucción interesante es select case
' Esta puede interesarte bastante
select case i
case 50
x=20
case 75
x=30
case 80
x=40
case 90
x=50
end select
next i
Select case se usa cuando hay muchos ifs anidados "if - elseif - elseif....."
Espero que te sirva para aprender.