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 :

Plage de données de la colonne A, de toutes les feuilles


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Assistant technique
    Inscrit en
    Février 2007
    Messages
    336
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Assistant technique
    Secteur : Services à domicile

    Informations forums :
    Inscription : Février 2007
    Messages : 336
    Par défaut Plage de données de la colonne A, de toutes les feuilles
    Bonjour,

    Pourriez-vous me dire comment faire sur VBA pour prendre en compte la plage de données de la colonne A, sur toutes les feuilles

    Car j'avais réfléchis à truc du genre :

    - ouvrir première feuille
    - sauvegarder dans une variable la plage A1:dernière cellule active
    - ouvrir deuxième feuille,
    - etc...

    Mais c'est pas bon, car faudrait que je connaisse par avance le nombre de feuille dans le classeur afin de déclarer au préalable les variables, or je vais utiliser ce code sur différents classeurs, donc nombre de feuilles non connu à l'avance

    Merci par avance pour votre aide !!

  2. #2
    Membre averti
    Inscrit en
    Avril 2010
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 13
    Par défaut
    Hello,

    Pour savoir le nombre de feuille :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Dim nombre_feuille As Integer
     
        nombre_feuille = ThisWorkbook.Sheets.Count
    ensuite pour sélectionner la colonne A :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Dim Sh As Sheet
     
        For Each Sh In Sheets
            Range("A1").EntireColumn.Select
        Next
    Voila, ensuite à toi de mixer ça dans ton code

    A+

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

Discussions similaires

  1. Insertion ligne vide dans une colonne, mais pas toutes les colonnes.
    Par gsekscor dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 21/04/2013, 22h33
  2. Réponses: 1
    Dernier message: 11/10/2012, 19h31
  3. [Toutes versions] copier colonnes de toutes les feuilles d'un fichier
    Par cyberboy00 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 18/04/2011, 17h18
  4. afficher la premiere colonne de toutes les feuilles du classeur
    Par abj8077 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 14/01/2011, 14h08
  5. Réponses: 3
    Dernier message: 10/03/2009, 20h06

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