![]() |
|
Forum
|
|
|
#1 (permalink) |
|
XLDnaute Nouveau
Date d'inscription: avril 2006
Localisation: Genève
Messages: 20
|
Bonsoir,
Tout doucement (mais alors très doucement !) j'arrive a obtenir ce que je souhaite avec des listes déroulantes, sauf un petit soucis : J'ai une liste déroulante, quand je clic sur la cellule C23 et jusqu'à C46 mon combox vient s'afficher et je choisis dans ma liste les données qui vont se coller dans la cellule activée. C'est exactement ce que je veux, mais par contre pas seulement pour ("C23:C46") mais aussi pour C71:C94 Et là dans mon code je ne sais pas où lui ajouter "aussi les cellules de C71 à C94" ????? Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Not Application.Intersect(ActiveCell, Range("C23:C46")) Is Nothing Then TraitementsdevisP1.Show End If End Sub Si quelqu'un peut me donner cette indication ce serait très gentil |
|
|
|
| ANNONCES | |||
|
|
|
|
#2 (permalink) |
|
XLDnaute Barbatruc
Date d'inscription: août 2006
Messages: 9 206
|
Bonsoir Albatros
Ci dessous ton code modifié (pas testé). Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Application.Intersect(Target, Range("C23:C46,C71:C94")) Is Nothing Then
TraitementsdevisP1.Show
End If
End Sub
@+
__________________
Pierrot On se trouve toujours suffisamment intelligent, vu que c'est avec ce que l'on a qu'on juge !!! |
|
|
|
|
|
#3 (permalink) |
|
XLDnaute Barbatruc
Date d'inscription: août 2006
Messages: 9 206
|
Re Albatros
j'avais pas vu ton "ActiveCell" en lieu et place de "Target", j'ai modifié mon code, j 'espère que c'est bien ce que tu souhaites @+
__________________
Pierrot On se trouve toujours suffisamment intelligent, vu que c'est avec ce que l'on a qu'on juge !!! |
|
|
|
|
|
#4 (permalink) |
|
XLDnaute Nouveau
Date d'inscription: avril 2006
Localisation: Genève
Messages: 20
|
Hooooo ! C'est super !! ça fonctionne parfaitement.
Je m'obstinais à mettre ou un point virgule ou alors deux points entre les deux....c'était une virgule (j'ai vraiment honte) Merci infiniment Pierrot93 |
|
|
|
| ANNONCES | |
![]() |
| Liens sociaux |
| Outils de la discussion | |
|
|
Discussions similaires
|
||||
| Discussion | Auteur | Forum | Réponses | Dernier message |
| If Activecell.value <> Range("Validation") then... | pacoako | Forum Excel | 2 | 24/08/2009 16h00 |
| Fichier Xla et ActiveCell dans une fonction: petit probleme | ludocavic | Forum Excel | 5 | 11/06/2008 10h14 |
| Petit probleme avec SET et RANGE | Chloulou | Forum Excel | 7 | 27/07/2007 12h05 |
| selectionner un range a partir d'une activecell | Macpoy | Forum Excel | 4 | 20/07/2006 22h49 |
| Range(ActiveCell.FormulaR1C1 = "+RC(1)").Select | Eric | Forum Excel | 11 | 22/03/2004 17h23 |