Bonjour à tous,
Au boulot je dois me former sur VBA alors on m'a donné 2-3 trucs à faire (c'est la première fois que je touche à du code de ma vie).
Mon tuteur m'a demandé d'écrire la fonction .Min
Code :
- Sub macro()
- Dim var1, var2
- var1 = Cells(1, 1).Value
- var2 = Cells(2, 1).Value
- Debug.Print "var1 :" & var1
- Debug.Print "var2 :" & var2
- For i = 1 To 5
- If var1 > var2 Then
- var1 = var1 + 1
- var2 = var2 + 1
- Else
- var2 = var2 + 1
- End If
- Next
- Debug.Print "valeur minimale :" & var1
- End Sub
|
En fait le gros problème que je rencontre se situe ici :
Code :
- var1 = var1 + 1
- var2 = var2 + 1
|
Il s'agit d'un tableau d'une seule colonne, et quand j'écris var1 = var + 1 je voudrais juste passer à la celle d'après. Mais je sais pas trop comment rédiger ça