Excel Downloads
Forum

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

Advertisement

Réponse
 
LinkBack Outils de la discussion
Vieux 09/01/2009, 10h28   #1 (permalink)
XLDnaute Impliqué
 
Date d'inscription: décembre 2007
Messages: 618
Par défaut Double clic en fonction de cellule

Bonjour le forum
j'essaie de rajouter une commande sur un double clic mais je ne parviens pas a obtenir le résultat voulu
j'aimerais qu'en fonction de la cellule du double clic l'userform correspondant s'affiche
le code ci dessous va tres bien il m'affiche l'userform "Recherche"

Code:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Application.ScreenUpdating = False

Dim Table() As String

If Target.Column = 2 Then
Worksheets("Recherche").Select
    If TypeName(Selection) = "Range" Then
        UserForm2.Show
Worksheets("SAISIE").Select
    End If
    End If
End Sub
j'aimerais y intégrer cette ligne qui si double clic sur la cellule "G5" l'userform "Calendar" apparaisse
Comment faire SVP

Merci

Code:
If Target.Address = "$G$5" Then Calendar.Show
__________________
Vista
Office 2007
tactic6 est déconnecté   Réponse avec citation
ANNONCES
Vieux 09/01/2009, 10h36   #2 (permalink)
XLDnaute Barbatruc
 
Avatar de pierrejean
 
Date d'inscription: janvier 2006
Localisation: 69400 LIMAS
Messages: 8 138
Par défaut Re : Double clic en fonction de cellule

bonjour tactic6

A tester

Code:
.....
If Target.Column = 2 Then
     Worksheets("Recherche").Select
    If TypeName(Selection) = "Range" Then
        UserForm2.Show
        Worksheets("SAISIE").Select
    End If
Else
 If Target.Address = "$G$5" Then Calendar.Show
End If
....
pierrejean est déconnecté   Réponse avec citation
Vieux 09/01/2009, 10h37   #3 (permalink)
XLDnaute Barbatruc
 
Avatar de Pierrot93
 
Date d'inscription: août 2006
Messages: 7 503
Par défaut Re : Double clic en fonction de cellule

Bonjour Tactic

essaye en modifiant comme suit :

Code:
Option Explicit
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Dim Table() As String
If Target.Address = "$G$5" Then Calendar.Show: Cancel = True
If Target.Column = 2 Then
    Worksheets("Recherche").Select
    If TypeName(Selection) = "Range" Then
        UserForm2.Show
        Worksheets("SAISIE").Select
    End If
    Cancel = True
End If
End Sub
bonne journée
@+

Edition : Bonjour PierreJean, désolé pour la collision...
__________________
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 09/01/2009, 10h41   #4 (permalink)
XLDnaute Impliqué
 
Date d'inscription: décembre 2007
Messages: 618
Par défaut Re : Double clic en fonction de cellule

Merci a tous
en fait j'ai toujours le meme probleme qui est LA FUSION DES CELLULES
c'est une vrai saloperie qui sabote pas mal de macro
j'ai défusioné et maintenant c'est OK
Merci encore pour votre aide
Tres bonne journée à tous
__________________
Vista
Office 2007
tactic6 est déconnecté   Réponse avec citation
Vieux 09/01/2009, 10h52   #5 (permalink)
XLDnaute Impliqué
 
Date d'inscription: décembre 2007
Messages: 618
Par défaut Re : Double clic en fonction de cellule

Re
un petit renseignement supplémentaire S.V.P
Code:
If Target.Column = 2 Then
comment peut on limiter la plage aux cellules B15 à B52 ?
Merci
__________________
Vista
Office 2007
tactic6 est déconnecté   Réponse avec citation
Vieux 09/01/2009, 10h55   #6 (permalink)
XLDnaute Barbatruc
 
Avatar de Pierrot93
 
Date d'inscription: août 2006
Messages: 7 503
Par défaut Re : Double clic en fonction de cellule

Re

regarde le code ci-dessous :

Code:
If Not Intersect(Target, Range("B15:B52")) Is Nothing Then
    'ton code
End If
@+
__________________
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 09/01/2009, 10h56   #7 (permalink)
XLDnaute Impliqué
 
Date d'inscription: décembre 2007
Messages: 618
Par défaut Re : Double clic en fonction de cellule

Merci Pierrot
__________________
Vista
Office 2007
tactic6 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
double clic, copier valeur cellule dans autre cellule xpxpplus Forum Excel 6 03/11/2006 11h53
Problème de double clic pour modifier une cellule christian.bedere Forum Excel 11 24/10/2006 21h42
Double clic change format cellule ssp34 Forum Excel 4 26/12/2005 17h16
double clic sur cellule formate la cellule en rose carlos Forum Excel 4 31/03/2005 19h49
Fonction quand double-clic dans une cellule LUDWIG Forum Excel Downloads - Archives 2 01/02/2005 16h08


Fuseau horaire GMT +2. Il est actuellement 02h26.


(C) 2006 Excel Downloads