A voir également:
- Vb sous excel
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
- Excel moyenne - Guide
5 réponses
Une méthode peut être utilisé avec un des case de ton fichier Excel:
tu écrit une forumle (directement dans la case ou indirectement avec le VB) qui calcule le maximun de la ligne et tu récupére le résultat dans le VB
Sinon tu fait une boucle (sa fait longtemps que j'ai pas fait de VB donc il peut y avoir des fautes):
max=range("A1").value (on dit que la ligne commence en A1)
FOR i IN 2 TO X (X nombre de colonne dans la ligne)
IF(max>range("A" & i).value)
max=range("A" & i)
ENDIF
tu écrit une forumle (directement dans la case ou indirectement avec le VB) qui calcule le maximun de la ligne et tu récupére le résultat dans le VB
Sinon tu fait une boucle (sa fait longtemps que j'ai pas fait de VB donc il peut y avoir des fautes):
max=range("A1").value (on dit que la ligne commence en A1)
FOR i IN 2 TO X (X nombre de colonne dans la ligne)
IF(max>range("A" & i).value)
max=range("A" & i)
ENDIF
oui je pesnse que la boucle est la solution...
le problème c'est que les chiffres dans cette ligne sont dans un programme est change tous les jours....donc une boucle, oui.
mon plus gros problème c'est surtout pour calculer le max en ligne (en colonne j'y arrive) et pour recuperer la valeur.
Peut on mettre for i =A to B par exemple?
le problème c'est que les chiffres dans cette ligne sont dans un programme est change tous les jours....donc une boucle, oui.
mon plus gros problème c'est surtout pour calculer le max en ligne (en colonne j'y arrive) et pour recuperer la valeur.
Peut on mettre for i =A to B par exemple?
je croit pas que tu puisse utilisé i=A TO B (mais suis pas sur) par contre tu doit pouvoir utiliser la notation 2:3 (pour B:3)
donc tu reprend la boucle en changeant range("A" & i) par range(i & "3")
donc tu reprend la boucle en changeant range("A" & i) par range(i & "3")
Bonjour,
Je confirme, For i = A to B fonctionne parfaitement,
de même que For i = B to A Step -1
Lupin
Je confirme, For i = A to B fonctionne parfaitement,
de même que For i = B to A Step -1
Lupin
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question