Vba combobox + valeur différente
Résolu/Fermé
A voir également:
- Vba combobox + valeur différente
- Logiciel gratuit calcul valeur nutritionnelle - Télécharger - Santé & Bien-être
- Son notification différente par application - Guide
- Vba attendre 1 seconde ✓ - Forum VB / VBA
- Find vba - Astuces et Solutions
- Faites afficher avec un fond coloré les cellules qui contiennent une valeur comprise entre 250 et 350. quel nombre est dessiné en surbrillance ? ✓ - Forum Excel
9 réponses
Bonjour
Voila la solution mes je ne ses pas ou commence ta Combobox a toi de voir
A+
Maurice
Voila la solution mes je ne ses pas ou commence ta Combobox a toi de voir
If ComboBox1.ListIndex > -1 Then Lig = ComboBox1.ListIndex + 2 Range("H" & Lig).Value = "Oui" End If
A+
Maurice
Merci pour ta rapidité
Donc j'ai inséré ton bout de code là où je veux et je reçois bien le "oui" en colonne H dans la bonne feuille...Mais 3 lignes plus bas.
Peut-être un rapport avec : ListIndex + 2.
Je vais jouer avec ça voir si je peux m'en sortir.
:)
Encore merci
Donc j'ai inséré ton bout de code là où je veux et je reçois bien le "oui" en colonne H dans la bonne feuille...Mais 3 lignes plus bas.
Peut-être un rapport avec : ListIndex + 2.
Je vais jouer avec ça voir si je peux m'en sortir.
:)
Encore merci
Non. en jouant avec le chiffre ça met n'importe où sur la colonne.
Lig = ComboBox1.ListIndex + 2
Cette ligne doit être en première ou deuxième partie du code?
Lig = ComboBox1.ListIndex + 2
Cette ligne doit être en première ou deuxième partie du code?
Bonjour
il faut savoir que le premier choix de la combobox sont index = 0
comme jais pas ton model la je ne peux plus rien faire
A+
Maurice
il faut savoir que le premier choix de la combobox sont index = 0
comme jais pas ton model la je ne peux plus rien faire
A+
Maurice
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
tu oarles de quoi? De la valeur TopIndex de la combobox? Elle est à -1 et c'est la seule dans ce UserForm.
jc80
Messages postés
4243
Date d'inscription
mardi 5 février 2013
Statut
Membre
Dernière intervention
25 février 2019
1 425
19 juil. 2015 à 19:04
19 juil. 2015 à 19:04
Bonjour
Joins ton fichier ce sera plus facile
Pour transmettre un fichier, il faut passer par un site de pièce jointe tel que cjoint.com
Va sur ce site : https://www.cjoint.com/
Clic sur parcourir,
Cherche ton fichier,
clic sur ouvrir,
Clic sur "Créer le lien cjoint",
Copier le lien,
Revenir ici le coller dans une réponse
Cordialement
Joins ton fichier ce sera plus facile
Pour transmettre un fichier, il faut passer par un site de pièce jointe tel que cjoint.com
Va sur ce site : https://www.cjoint.com/
Clic sur parcourir,
Cherche ton fichier,
clic sur ouvrir,
Clic sur "Créer le lien cjoint",
Copier le lien,
Revenir ici le coller dans une réponse
Cordialement
Bonjour
quant la ComboBox est vide la .ListIndex = -1
ta ComboBox commence sur quelle Ligne ?
donc quand tu prend le premier nom ListIndex = 0
donc si sur ta feuille ton premier nom se trouve en Ligne 2
Lig = ComboBox1.ListIndex + 2
A+
Maurice
quant la ComboBox est vide la .ListIndex = -1
ta ComboBox commence sur quelle Ligne ?
donc quand tu prend le premier nom ListIndex = 0
donc si sur ta feuille ton premier nom se trouve en Ligne 2
Lig = ComboBox1.ListIndex + 2
A+
Maurice
même si c'est une colonne nommée?
Sinon ma liste commence en ligne 3 alors je vais mettre + 3 on va voir.
pour le fichier j'ai plein de données confidentielles, il faut que j'enlève pour mettre des données obsolètes.
J'essaie de m'en sortir sinon je le ferai.
:)
Sinon ma liste commence en ligne 3 alors je vais mettre + 3 on va voir.
pour le fichier j'ai plein de données confidentielles, il faut que j'enlève pour mettre des données obsolètes.
J'essaie de m'en sortir sinon je le ferai.
:)