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éduction de la sélection


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mars 2009
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 16
    Par défaut Réduction de la sélection
    Bonjour à tous

    dans une procédure que j'éssaie de développer j'ai le problème suivant :

    j'ai une partie de colonne surdimensionnée par rapport aux nombres d'infos et de cellules utiles pour mon opération suivante.

    j'aimerais réduire cette sélection qu'aux cellules non vides sachant qu'elles sont déja classées et triées et que les cellules vides apparraissent à la fin...


    Merci d'avance je reste à votre disposition pour plus de détails...

  2. #2
    Membre Expert Avatar de aalex_38
    Inscrit en
    Septembre 2007
    Messages
    1 631
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 631
    Par défaut
    Bonjour,

    Il est toujours bon de montrer un peu de code afin que nous puissions comprendre quel est ta demandes.

    Si j'ai bien compris, c'est un problème de plage, pour définir une plage de la première ligne à la dernière ligne renseignée, il y a des exemples ici

    Tu dis si ça convient

  3. #3
    Membre averti
    Inscrit en
    Mars 2009
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 16
    Par défaut
    Bonjour, je ne suis pas sur que le lien me sert.

    En effet, pour essayer d'être plus clair, j'ai un tableau de données (le nombre de données n'est pas fixées et dépend de l'expérience), et je dois appliquer un outil excel de conversion dessus.

    C'est pourquoi il faudrait que je ne sélectionne pas les cases vides inutiles (et empechant la conversion et que je réduise donc ma sélection aux cellules complétées de cette colonne.

    j'ai pensé qu'une fois que j'avais la derniere ligne je pourrai utilisé range ("I23",Derniereligne) pour le sélectionner mais cela m'a l'air impossible...


    Voila

    dans mon esprit Derniereligne serait la dernière cellule non vide de la colonne ou de la sélection...

  4. #4
    Membre Expert Avatar de Krovax
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 888
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 888
    Par défaut
    je pourrai utilisé range ("I23",Derniereligne)
    Si tu veux faire "simple"
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    range(cells(23,9),cells(derniereligne,9))
    'selectionne la colonne I (9ème si je ne me trompe pas) de la ligne 23 à la dernière
    pour avoir la valeur de derniereligne regarde le lien qui ta été donné par aalex_38
    il répond exactement à cette question

Discussions similaires

  1. [CR] Problème de sélection sur un champ date
    Par noluc dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 21/11/2003, 16h56
  2. Empécher la sélection du texte des pages dans un WebBrowser
    Par DevelOpeR13 dans le forum Web & réseau
    Réponses: 2
    Dernier message: 05/06/2003, 18h36
  3. Sélection texte d'un TMemo
    Par nmathon dans le forum Composants VCL
    Réponses: 2
    Dernier message: 12/05/2003, 16h17
  4. Couleur de sélection par défaut
    Par sicard_51 dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 20/04/2003, 23h35
  5. Déplacer la sélection d'une ligne dans un stringgrid
    Par jer64 dans le forum Composants VCL
    Réponses: 5
    Dernier message: 14/03/2003, 00h57

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