Vba boucle recherche
Résolu/Fermé
A voir également:
- Vba boucle recherche
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Recherche adresse - Guide
- Recherche musique - Guide
- Recherche par image - Guide
- Find vba - Astuces et Solutions
4 réponses
il est bien dans le bon sub par contre je sais pas si il faut mieux click ou change.
le texte apparait bien mais ne change pas quand je change de N_Serie
le texte apparait bien mais ne change pas quand je change de N_Serie
melanie1324
Messages postés
1504
Date d'inscription
vendredi 25 mai 2007
Statut
Membre
Dernière intervention
31 janvier 2018
154
21 juil. 2011 à 10:48
21 juil. 2011 à 10:48
Bonjour,
Juste une question, ce code, tu l'as placé ou???
Pour qu'il s'actualise, il faut qu'il soit là :
'Listbox1 étant ta liste déroulante de ton formulaire
' ce code est à placer dans ton formulaire
Private Sub ListBox1_Click()
For Each Cell In Range("E:E")
If Cell.Value = N_Serie Then
Designationl.Caption = ActiveCell.Offset(0, -2).Value
N_Serie.Caption = ActiveCell.Offset(0, -1).Value
End If
Next
End Sub
Juste une question, ce code, tu l'as placé ou???
Pour qu'il s'actualise, il faut qu'il soit là :
'Listbox1 étant ta liste déroulante de ton formulaire
' ce code est à placer dans ton formulaire
Private Sub ListBox1_Click()
For Each Cell In Range("E:E")
If Cell.Value = N_Serie Then
Designationl.Caption = ActiveCell.Offset(0, -2).Value
N_Serie.Caption = ActiveCell.Offset(0, -1).Value
End If
Next
End Sub
melanie1324
Messages postés
1504
Date d'inscription
vendredi 25 mai 2007
Statut
Membre
Dernière intervention
31 janvier 2018
154
21 juil. 2011 à 15:36
21 juil. 2011 à 15:36
Bonjour,
quel est le nom de ta listbox contenant tes codes barres??
quel est le nom de ta listbox contenant tes codes barres??
Modifié par pijaku le 21/07/2011 à 15:53
1- Ta "Liste déroulante" est une combobox ou une listbox?
2- ceci ne peux pas fonctionner : Ben oui ActiveCell et Cell sont différents...
Pour que Cell devienne ActiveCell, il faut la sélectionner.
Essaye ce test dans un module, tu comprendras ce qui cloche :
Pour résoudre ton souci:
Pour le cas d'une combobox :
Pour le cas d'une ListBox :
J'ajouterais, si vous le permettez que la boucle n'est pas une nécessité.
En effet, si vous remplissez votre liste avec les valeurs contenues dans la colonne E, vous savez que ces-dites valeurs se trouvent à la fois dans la liste et dans la colonne. de ce fait, la méthode find est appropriée :
Cas de la Combobox :
Cas de la ListBox :
Je n'ai rien testé, donc si ça ne fonctionne pas, merci de ne pas me taper et me dire ce qui ne va pas....
22 juil. 2011 à 08:34
22 juil. 2011 à 08:35
Mais alors, juste par curiosité, c'était quoi ta liste déroulante? Combo ou ListBox?
On ne l'a jamais su!!!
22 juil. 2011 à 12:55