Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1173 connectés 

 



Dernière réponse
Sujet : [VBA] Fonction .Min
TotalRecall Tu utilises la méthode Cells(2, 1) plus haut, sauf qu'au lieu de valeurs numériques tu lui passes la position de la cellule après que tu mettras d'abord dans une variable...

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
TotalRecall Tu utilises la méthode Cells(2, 1) plus haut, sauf qu'au lieu de valeurs numériques tu lui passes la position de la cellule après que tu mettras d'abord dans une variable...
julien1h 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 :
  1. Sub macro()
  2. Dim var1, var2
  3. var1 = Cells(1, 1).Value
  4. var2 = Cells(2, 1).Value
  5. Debug.Print "var1 :" & var1
  6. Debug.Print "var2 :" & var2
  7. For i = 1 To 5
  8. If var1 > var2 Then
  9. var1 = var1 + 1
  10. var2 = var2 + 1
  11. Else
  12. var2 = var2 + 1
  13. End If
  14. Next
  15. Debug.Print "valeur minimale :" & var1
  16. End Sub


 
En fait le gros problème que je rencontre se situe ici :
 

Code :
  1. var1 = var1 + 1
  2. 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


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR