Bonjour tout le monde,

j'ai eu un pb tout basique en VBA, mais je ne comprends pas pourquoi. Dans ma matrice variant 2 dimension mat, j'ai stocké tous mes données.
Je veux vérifié si la 9e colonne est bien égal à "CLP" ou pas.
donc, je fais un

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
if mat(i,9) = "CLP" then
end if

mais, je ne suis aperçu que dans mon exécution, toutes ces conditions sont passées directement même si mat(i,9) est bien égal à "CLP".

je pense qu'il doit y avoir un pb de typage.
donc j'ai fait tjrs pas bon

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
    'vider les lignes où le type de produit est "CLP"
    If mat(i, 9) = "CLP" Then
        mat(i, 1) = Empty
    End If

Merci de m'aider si vous voyez mon erreur.