Excel Downloads
Forum

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

Advertisement

Réponse
 
LinkBack Outils de la discussion
Vieux 01/10/2006, 19h11   #1 (permalink)
XLDnaute Nouveau
 
Date d'inscription: avril 2006
Localisation: Genève
Version Excel : Excel 2007 (PC)
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
Version Excel : Excel 2003 (PC)
Messages: 5 868
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
Version Excel : Excel 2003 (PC)
Messages: 5 868
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
Version Excel : Excel 2007 (PC)
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
selectionner un range a partir d'une activecell Macpoy Forum Excel 4 20/07/2006 22h49
complement d'info pour CELEDA KKO Forum Excel 9 04/12/2005 18h39
complément d'objet gif pour userform Ki_Yom Forum Excel 2 23/02/2005 13h06
Complément pour macro MARION Forum Excel Downloads - Archives 0 05/09/2004 16h40
Range(ActiveCell.FormulaR1C1 = "+RC(1)").Select Eric Forum Excel Downloads - Archives 11 22/03/2004 17h23


Fuseau horaire GMT +2. Il est actuellement 17h53.


(C) 2006 Excel Downloads