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 :

Selectionner une colonne identifiée


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de Runsh63
    Homme Profil pro
    Contrôleur de gestion
    Inscrit en
    Mars 2011
    Messages
    476
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Contrôleur de gestion
    Secteur : Transports

    Informations forums :
    Inscription : Mars 2011
    Messages : 476
    Par défaut Selectionner une colonne identifiée
    Bonjour à tous !

    Mon problème est très simple et va vous faire rire mais commence à m'énerver... Avec des fichiers contenant des données sur des plages différentes, j'arrive très bien à "borner" le tout en ligne grâce à ce type de code que je tape :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Fin = Range("A65536").End(xlUp).Row
    Après j'utilise la ligne identifiée quand je veux sélectionner une plage de données, par exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Range("A1:A" & Fin).Select
    Je veux faire la même chose en colonne, donc je me suis dit que ça devait marcher comme suit:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    LastCol = Range("IV1").End(xlToLeft).Column
    Pourquoi lorsque maintenant lorsque je veux sélectionner de ma colonne B à cette colonne identifiée le code suivant ne marche pas ??

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Columns("B:" & LastCol).Select
    J'imagine que c'est très simple mais là je tourne en rond et je n'avance pas...

    Merci d'avance !

  2. #2
    Expert confirmé
    Homme Profil pro
    Inscrit en
    Août 2010
    Messages
    3 453
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 3 453
    Par défaut
    Bonjour,

    Pour la sélection entière des colonnes de la plage de cellules de référence de la ligne 1 :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Range([B1], [IV1].End(xlToLeft)).EntireColumn.Select
    Pour la plage de cellules de la ligne 1 :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Range([B1], [IV1].End(xlToLeft)).Select
    Hervé.

  3. #3
    Membre éclairé Avatar de Runsh63
    Homme Profil pro
    Contrôleur de gestion
    Inscrit en
    Mars 2011
    Messages
    476
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Contrôleur de gestion
    Secteur : Transports

    Informations forums :
    Inscription : Mars 2011
    Messages : 476
    Par défaut
    Merci beaucoup !!!

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

Discussions similaires

  1. Réponses: 14
    Dernier message: 29/07/2008, 12h33
  2. Selectionner une colonne dépondant de sa valeur
    Par agur29 dans le forum MS SQL Server
    Réponses: 11
    Dernier message: 04/10/2007, 11h02
  3. Selectionner une colonne avec des cellules fusionnées
    Par Pietro_L dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 21/09/2007, 07h47
  4. Réponses: 5
    Dernier message: 07/09/2007, 17h23
  5. pb pour selectionner une colonne
    Par 123quatre dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 25/06/2007, 11h54

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