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 :

sélection de données comportant un nombre de lignes variables


Sujet :

Macros et VBA Excel

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    54
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 54
    Points : 44
    Points
    44
    Par défaut sélection de données comportant un nombre de lignes variables
    bonjour

    j'ai un tableau de donnée dont la taille est variable, j'aimerai lancer une macro qui puisse sélectionner toute les lignes de données ( afin de les copier), en prenant en compte le fait que celles ci sont variables plutot qu'un code basé sur un élément variable, pour aller au plus simple je crois que l'on peut selectionner les données de ligne à ligne vers le bas jusqu'à la dernière en utilisant le xldown, j'avais vu un code qui ressembler à cela

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    rows ("3:3").select    'selectionne la totalité des cellules de la ligne 3
    rows ("selection,selection.end(xldown))
    Suis je sur la bonne voie....

    Merci

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    633
    Détails du profil
    Informations personnelles :
    Âge : 56
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 633
    Points : 877
    Points
    877
    Par défaut
    Bonjours

    si la plage est continu
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
      derniereligne = Range("A1").End(xlDown).Row
    si la plage contient des cellules vide
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
      derniereligne = Cells(Rows.Count, 1).End(xlUp).Row
    et pour la selection
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
      Range ("A1:A" & derniereligne).Select

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    54
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 54
    Points : 44
    Points
    44
    Par défaut
    Bonjour Zyhack
    merci beaucoup pour ce code, j'aimerai savoir comment procéder pour sélectionner des lignes entières vers l, le code fonctionne avec une sélection vers d'une colonne (cellule A)
    merci

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    633
    Détails du profil
    Informations personnelles :
    Âge : 56
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 633
    Points : 877
    Points
    877
    Par défaut
    re

    j'aimerai savoir comment procéder pour sélectionner des lignes entières
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    'pour 1 ligne
    Range("A1").EntireRow.Select
     
    'pour plusieurs ligne par rapport au dernier post
    Range("A1:A" & derniereligne).EntireRow.Select
    par contre la fin de la phrase ???
    vers l, le code fonctionne avec une sélection vers d'une colonne (cellule A)
    pour plus d'infos regarde dans la FAQ ici

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    54
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 54
    Points : 44
    Points
    44
    Par défaut
    Merci beaucoup Zyhack
    ca marche parfaitement

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

Discussions similaires

  1. [Débutant] Importation données nombre de lignes variable
    Par julien879 dans le forum MATLAB
    Réponses: 1
    Dernier message: 26/10/2013, 15h38
  2. Réponses: 7
    Dernier message: 10/09/2009, 11h37
  3. Réponses: 2
    Dernier message: 06/05/2009, 16h57
  4. Formule SI sur nombre de lignes variables
    Par Nad777 dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 13/03/2008, 13h23
  5. Selection plage de cellule au nombre de lignes variable
    Par yoann7 dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 21/11/2007, 10h30

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