Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Considérer que le premier min de la ligne

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

awa123

XLDnaute Occasionnel
Bonjour,

Le petit code ci-dessous me donne la valeur minimale de chaque ligne en me précisant à chaque fois sur quelle colonne elle se trouve.
j'aimerais désormais ne considérer que la première valeur minimale sur la ligne i, par exemple si dans mon tableau nous avons 2 fois la valeur 1 sur la ligne i , je voudrais qu'il me dise que la valeur min se trouve sur la colonne 1, et ne tiens plus compte de la colonne 2.

Code:
 Sub test()
 
Dim tableau(2, 2) As Variant, i%, j%, m As Double
 
 
tableau(0, 1) = 1
tableau(0, 2) = 1
tableau(1, 1) = 3
tableau(1, 2) = 2
tableau(2, 1) = 7
tableau(2, 2) = 4
 
 
For i = 0 To UBound(tableau, 1)
m = 100
 
    For j = 1 To UBound(tableau, 2)
 
          If tableau(i, j) < m Then
 
          m = tableau(i, j)
          End If
 
    Next j
 
 
' on a récupérer le min tableau
 
       For k = 1 To UBound(tableau, 2)
 
         If m = tableau(i, k) Then
 
            'afficher le n° de sa colonne et si il y a d'autre valeur min sur la même ligne alors il passe à la ligne d'aprés (next i)
 
            MsgBox "Minimum(colonne " & k & ") = " & m
 
         End If
 
       Next k
 
Next i
 
End Sub

merci!
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
8
Affichages
242
Réponses
4
Affichages
395
Réponses
5
Affichages
529
Réponses
10
Affichages
416
Réponses
8
Affichages
579
  • Question Question
Microsoft 365 Erreur UBound
Réponses
4
Affichages
176
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…