Boucle dans Excel??
Résolu/Fermé
quentinh390
Messages postés
61
Date d'inscription
dimanche 30 décembre 2007
Statut
Membre
Dernière intervention
12 août 2014
-
6 juil. 2010 à 09:38
quentinh390 Messages postés 61 Date d'inscription dimanche 30 décembre 2007 Statut Membre Dernière intervention 12 août 2014 - 6 juil. 2010 à 17:15
quentinh390 Messages postés 61 Date d'inscription dimanche 30 décembre 2007 Statut Membre Dernière intervention 12 août 2014 - 6 juil. 2010 à 17:15
A voir également:
- Boucle dans Excel??
- Liste déroulante excel - Guide
- Si et excel - Guide
- Aller à la ligne excel - Guide
- Word et excel gratuit - Guide
- Déplacer une colonne excel - Guide
2 réponses
Le Pingou
Messages postés
12225
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
6 décembre 2024
1 452
Modifié par Le Pingou le 6/07/2010 à 15:43
Modifié par Le Pingou le 6/07/2010 à 15:43
Bonjour,
Essayer comme suit : la colonne 1 et 2 pour vos données (nombres et prénoms).
Il vous suffit d'entrer le nombre de votre choix dans la colonne 3 et les prénoms correspondants seront insérés.
Note: entrer 0 si pas de choix!
Procédure à mettre dans le module de feuille.
Salutations.
Le Pingou
Essayer comme suit : la colonne 1 et 2 pour vos données (nombres et prénoms).
Il vous suffit d'entrer le nombre de votre choix dans la colonne 3 et les prénoms correspondants seront insérés.
Note: entrer 0 si pas de choix!
Procédure à mettre dans le module de feuille.
Private Sub Worksheet_Change(ByVal sel As Range) Const col = "C" ' colonne de choix Const dep = 4 ' numéro colonne premier nom If sel.Count > 1 Then Exit Sub If Not Intersect(sel, Columns(col)) Is Nothing And sel.Value <> "" Then Cells(sel.Row, dep).Resize(1, 20).ClearContents Dim c As Long, cn As Long For c = 1 To UsedRange.Rows.Count If Cells(c, 1) = sel.Value Then Cells(sel.Row, dep + cn).Value = Cells(c, 2).Value cn = cn + 1 End If Next c End If End Sub
Salutations.
Le Pingou
quentinh390
Messages postés
61
Date d'inscription
dimanche 30 décembre 2007
Statut
Membre
Dernière intervention
12 août 2014
1
6 juil. 2010 à 17:15
6 juil. 2010 à 17:15
Ok merci je m'en suis sorti c'est bien aimable!