IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Macro lancée par sélection cellule [XL-2010]


Sujet :

Macros et VBA Excel

  1. #1
    Membre du Club
    Femme Profil pro
    Inscrit en
    Juillet 2013
    Messages
    111
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2013
    Messages : 111
    Points : 56
    Points
    56
    Par défaut Macro lancée par sélection cellule
    Bonjour,

    J'ai une macro qui s'exécute lorsque je double clic sur une cellule en affichant des lignes.
    Je souhaiterais la compléter, en lui disant que si je double clic sur cette même cellule alors que les lignes sont déjà afficher, il faudrait me les masquer...
    Est-ce que quelqu'un pourrait m'aider?
    voici le début du code (en fichier joint également à toutes fins utiles....)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
      Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
     
        If Not Application.Intersect(Target, Range("A4")) Is Nothing Then
     
        'macro à mettre
    Rows("4:10").Select
        Selection.EntireRow.Hidden = False
        Range("A5").Select
     
        End If
     
    End Sub
    Encore merci beaucoup...
    Fichiers attachés Fichiers attachés

  2. #2
    Membre du Club
    Femme Profil pro
    Inscrit en
    Juillet 2013
    Messages
    111
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2013
    Messages : 111
    Points : 56
    Points
    56
    Par défaut
    Bonjour,

    je viens d'avoir une réponse par ailleurs, la voici, à toutes fins utiles...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
     
        If Not Application.Intersect(Target, Range("A4")) Is Nothing Then
     
        'macro à mettre
        Select Case Rows("5:10").EntireRow.Hidden
            Case True
                Rows("5:10").EntireRow.Hidden = False
            Case False
                Rows("5:10").EntireRow.Hidden = True
        End Select
        End If
     
    End Sub
    ENCORE MERCI

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2003] macro couleur sans sélection cellule
    Par diabolo162 dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 25/10/2011, 16h14
  2. [XL-2003] Afficher heure par sélection d'une autre cellule
    Par Dyablo dans le forum Excel
    Réponses: 3
    Dernier message: 03/12/2009, 20h35
  3. Macro Automatique à la Sélection d'une cellule.
    Par deniooo dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 11/07/2008, 12h43
  4. Réponses: 1
    Dernier message: 27/03/2008, 18h42
  5. macro evenementielle par modif de contenu de cellules
    Par koloma dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 27/01/2008, 02h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo