Bonjour,

Voilà mon problème : Je veux faire correspondre 3 éléments de 3 colonnes d'une feuille vba avec 3 textboxs , pour les deux premières qui sont des chaines de caractéres ça fonctionne parfaitement , en revanche dès que j'ajoute la dernière qui est de type entier ça ne fonctionne plus. Voici mon code résumé:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
dim a AS string
dim b AS string
dim c 
 
Dim trouve As Boolean
trouve = false
la je crée une boucle puis :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 a = "B" & j 
    b = "C" & j 
    c = "F" & j 
 
 
    If UCase(TextBox1.Value) = Range(a).Value And UCase(TextBox2.Value) = Range(b).Value And TextBox3.Value = Range(c).Value Then
        trouve = True

Ca ne trouve donc pas la correspondance entre le Range "c" et la textbox3 , je rappelle que ce sont des variables de type entier (une année en l’occurrence) le problème vient de là mais pourquoi ?

Merci