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 :

selection et copie d'onglet avec variable [XL-2010]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Janvier 2012
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2012
    Messages : 33
    Par défaut selection et copie d'onglet avec variable
    Bonjour à tous,

    j'ai fait une macro qui selectionne et copie l'onglet selectionné.
    Les onglet sont définis par des variables car utilisés dans divers application de la macro.

    Mon problème est que avec la fonction
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Sheets(CStr(a)).Select.Copy
    (a= le nom de mon onglet)
    je ne peux selectionner qu'une seule variable sinon cela ne fonctionne pas en en prenant plusieurs et donc plusieurs onglet.

    J'ai tenté
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Sheets(CStr(a), (b)).Select.Copy
    mais j'ai un message d'erreur
    "wrong number of argument"

    Si vous avez des idées elles sont les bienvenues.

    Merci par avance.

    The Saint

  2. #2
    Expert confirmé Avatar de jfontaine
    Homme Profil pro
    Contrôleur de Gestion
    Inscrit en
    Juin 2006
    Messages
    4 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Contrôleur de Gestion

    Informations forums :
    Inscription : Juin 2006
    Messages : 4 756
    Par défaut
    Bonjour,

    Ci dessous un exemple pour selectionner 2 onglets

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    mavar = Array("Feuil1", "Feuil3")
     
    Sheets(mavar).Select

  3. #3
    Membre averti
    Homme Profil pro
    Inscrit en
    Janvier 2012
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2012
    Messages : 33
    Par défaut
    Ha oui pas bête du tout je selctionne une nouvelle variable contenant mes onglets souhaités en fait le truc c'est que j'ai des onglets de a à z et donc je vais faire des regroupements.

    Merci.

    The Saint

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

Discussions similaires

  1. [XL-2007] Copie d'onglet avec image - problème mémoire (image croix rouge)
    Par doumet dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 22/04/2015, 16h32
  2. [XL-2007] Copie d'onglet avec des bouton dans un fichier .xls
    Par xdupart dans le forum Excel
    Réponses: 4
    Dernier message: 12/03/2015, 10h07
  3. [XL-2003] Copie de formule avec variable
    Par cynoq dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 24/04/2012, 08h48
  4. [XL-2007] Select obligatoire pour remplir feuille avec variable tableau ?
    Par Carambar dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 27/03/2011, 14h18
  5. pb : VIEW avec variable dans le select
    Par seb.briet dans le forum SQL Procédural
    Réponses: 4
    Dernier message: 13/05/2006, 01h57

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