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 :

[VBA-E]selectionner une ligne repérée avec activecell


Sujet :

Macros et VBA Excel

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 3
    Points : 2
    Points
    2
    Par défaut [VBA-E]selectionner une ligne repérée avec activecell
    Bonjour,
    Une question de débutant, sans réponse dans la faq vba
    Sous excel
    Je fais un activecell.select après differents tests
    J'aimerai selectionner la ligne contenant la cellule active.

    Et là je rame....

    Suis je clair?
    Sachant que je n'ai pas une adresse de type "a1", mais une cellule repérée sous forme d'activecell dans des boucles, sans connaissance exacte de la ligne et de la colonne à travers des variables.

    Merci d'avance
    quoi que

  2. #2
    Expert éminent sénior


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Points : 20 040
    Points
    20 040
    Par défaut
    quelque chose du genre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    activecell.EntireRow.Select

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 3
    Points : 2
    Points
    2
    Par défaut
    J'ai réussi avec qq chose du style

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Sub selection_ligne()
    lign = ActiveCell.Row
    debut = "a" & lign
    fin = "b" & lign
    Range(debut, fin).Select

    y a t'il plus élégant ?
    quoi que

  4. #4
    Expert éminent sénior


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Points : 20 040
    Points
    20 040
    Par défaut
    Citation Envoyé par titou007
    J'ai réussi avec qq chose du style

    Sub selection_ligne()
    lign = ActiveCell.Row
    debut = "a" & lign
    fin = "b" & lign
    Range(debut, fin).Select
    ? tu ne sélectionne pas la ligne entiére la , seulement 2 cellules ?


    Citation Envoyé par titou007
    y a t'il plus élégant ?
    pour la ligne entiére voir mon message précédent

  5. #5
    Expert confirmé

    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 419
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 419
    Points : 4 297
    Points
    4 297
    Par défaut
    MsgBox (ActiveCell.Address)
    MsgBox (ActiveCell.Row)
    MsgBox (ActiveCell.Column)
    Elle est pas belle la vie ?

Discussions similaires

  1. Selectionner une ligne avec un max sur plusieurs critères
    Par achestyx dans le forum Développement
    Réponses: 2
    Dernier message: 31/03/2011, 10h53
  2. {VBA Excel] Récupere une ligne avec ces infos
    Par Thomas69 dans le forum Macros et VBA Excel
    Réponses: 16
    Dernier message: 25/06/2007, 11h53
  3. Selectionner une ligne de la JTable avec un bouton
    Par haffouff dans le forum Composants
    Réponses: 3
    Dernier message: 26/04/2007, 11h47
  4. [VBA-Excel] Garder une ligne de listview selectionné
    Par marsupilami34 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 20/12/2006, 14h55
  5. Réponses: 2
    Dernier message: 19/05/2006, 18h42

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