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 :

Récupération N° ligne dans Private Sub Worksheet_BeforeDoubleClick [XL-2016]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Homme Profil pro
    Retraité
    Inscrit en
    Juillet 2017
    Messages
    1 291
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Juillet 2017
    Messages : 1 291
    Par défaut Récupération N° ligne dans Private Sub Worksheet_BeforeDoubleClick
    Bonjour,

    malgré mes recherches et essais je me heurte à un problème que je n'arrive pas à résoudre;

    Dans une feuille j'ai des infos par mois sur 2 lignes : ligne 4 et ligne 5 :
    - ligne 4 des montants de janvier à décembre sur 12 cellules consécutives pour des débits
    - ligne 5 des montants de janvier à décembre sur 12 cellules consécutives pour des crédits

    Ensuite je veux en cliquant sur une cellule afficher le détail du montant de la cellule par :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
    mais dans cette macro je voudrai récupérer le N° de ligne dont on vient pour afficher des infos différentes suivant si on est en crédit ou débit

    Je pensai m'en sortir avec ActiveRow mais j'ai du zapper quelque chose dans le principe

    merci de votre aide

  2. #2
    Expert confirmé
    Homme Profil pro
    Responsable des études
    Inscrit en
    Juillet 2014
    Messages
    2 681
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Aude (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Responsable des études
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2014
    Messages : 2 681
    Par défaut
    Bonjour,

    Citation Envoyé par retraite83 Voir le message
    Je pensai m'en sortir avec ActiveRow mais j'ai du zapper quelque chose dans le principe
    C'est Target.Row qu'il faut utiliser

  3. #3
    Expert confirmé
    Homme Profil pro
    aucune
    Inscrit en
    Avril 2016
    Messages
    7 563
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 84
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Avril 2016
    Messages : 7 563
    Par défaut
    Bonjour
    Observons au passage que l'utilisation sage de Option Explicit aurait permis de constater que ActiveRow ne correspond à aucun membre connu.

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

Discussions similaires

  1. [XL-2016] Plusieurs if dans Private Sub Worksheet
    Par momoju dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 21/05/2018, 14h56
  2. Fonction "equals" dans private sub
    Par wallace27 dans le forum VB.NET
    Réponses: 2
    Dernier message: 26/08/2015, 19h48
  3. [XL-2010] Supprimer une ligne précise dans Thisworkbook Private Sub Workbook_Open
    Par modus57 dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 24/04/2012, 19h31
  4. Récupération du nombre de lignes dans un fichier
    Par heimfield dans le forum Débuter
    Réponses: 5
    Dernier message: 08/01/2009, 16h34
  5. Réponses: 9
    Dernier message: 06/06/2006, 22h05

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