comparer un text d'un textbox

A

Angelo

Guest
Bonjour, j'ai un petit souci avec un textbox
je demande à l'utilisateur d'entrer une chaine de caractère afin de la comparer à la premiere ligne de chaque colonne de mon tableau
pour ce faire j'ai fais ce code :


For i = 1 To NbColonne
MsgBox (texte1)
If TextBox1.Value = Cells(1, i).Value Then
MsgBox (TextBox1.Value)
'Selection.Delete Shift:=xlToLeft
Else:
MsgBox (faute)
Erreur.Show
End If
Next i



en sachant que NbColonne est le nombre de colonne que contien mon tableau

le probleme est que ce programme me renvoi toujour dans le else même le texte taper dans la textbox est le meme que celui présent en W2 par exemple
 
A

Angelo

Guest
je compare deux chaine de caractere
je me suis appercu d'une chose c'est que en mettant un nombre au lieu du i dans mon cells (voir code apres ) cela marchais mais je veux le faire pour toute les cases de la ligne 2 et pas une seule


code

For i = 1 To NbColonne
If TextBox1.Value = Cells(2, 23).Value Then
MsgBox (TextBox1.Value)
MsgBox (i)

....
 
A

Angelo

Guest
ca marche mais apres modification et une petite astuce qui me parait étrange !!!


For i = 1 To NbColonne
If TextBox1.Text = Cells(2, 23).Value Then
MsgBox (TextBox1.Value)
MsgBox (i)
'Selection.Delete Shift:=xlToLeft
i = i + 1
Else:
MsgBox (faute)
Erreur.Show
End If
i = i - 1
Next i

l'idéal serait de mettre mon nexte avant le elese mais quand je fais ca il me dis qu'il bloc if sans End If :angry:
 
A

Angelo

Guest
mince autant pour moi j'avais laisser

If TextBox1.Text = Cells(2, 23).Value Then '23 correspond à W

et non

If TextBox1.Text = Cells(2, i).Value Then

donc la il comparais que à une case (la case W2) et ca marchais mais quand je met i ca m'envoi à chaque fois sur le else (puis affiche Erreur )
 
A

Angelo

Guest
ok c'est fait [file name=Tableau2.zip size=34029]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Tableau2.zip[/file]
 

Pièces jointes

  • Tableau2.zip
    33.2 KB · Affichages: 23
  • Tableau2.zip
    33.2 KB · Affichages: 22
  • Tableau2.zip
    33.2 KB · Affichages: 21

Discussions similaires

Réponses
16
Affichages
504

Statistiques des forums

Discussions
312 335
Messages
2 087 386
Membres
103 531
dernier inscrit
dieubrice