Excel Downloads
Forum

Précédent   Excel Downloads Forums > Excel > Forum Excel


Réponse
 
LinkBack Outils de la discussion
Vieux 01/10/2006, 19h11   #1 (permalink)
XLDnaute Nouveau
 
Date d'inscription: avril 2006
Localisation: Genève
Messages: 20
Par défaut Petit complément pour ActiveCell, Range

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
Albatros est déconnecté   Réponse avec citation
ANNONCES
Vieux 01/10/2006, 19h17   #2 (permalink)
XLDnaute Barbatruc
 
Avatar de Pierrot93
 
Date d'inscription: août 2006
Messages: 9 206
Par défaut Re : Petit complément pour ActiveCell, Range

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
Bonne soirée
@+
__________________
Pierrot

On se trouve toujours suffisamment intelligent, vu que c'est avec ce que l'on a qu'on juge !!!
Pierrot93 est déconnecté   Réponse avec citation
Vieux 01/10/2006, 19h21   #3 (permalink)
XLDnaute Barbatruc
 
Avatar de Pierrot93
 
Date d'inscription: août 2006
Messages: 9 206
Par défaut Re : Petit complément pour ActiveCell, Range

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 !!!
Pierrot93 est déconnecté   Réponse avec citation
Vieux 01/10/2006, 19h49   #4 (permalink)
XLDnaute Nouveau
 
Date d'inscription: avril 2006
Localisation: Genève
Messages: 20
Par défaut Re : Petit complément pour ActiveCell, Range

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
Albatros est déconnecté   Réponse avec citation
ANNONCES
Réponse

Liens sociaux

Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


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


Fuseau horaire GMT +2. Il est actuellement 15h57.


(C) 2006 Excel Downloads