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 :

Comment copier des option boutons d'une feuille à une autre en vba?


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Inscrit en
    Juin 2008
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 7
    Par défaut Comment copier des option boutons d'une feuille à une autre en vba?
    Bonjour, je souhaite copier tous les options boutons d'une feuille pour les copier dans une autre feuille de mon classeur.
    J'ai enregistré cette macro mais elle ne fonctionne pas.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    ActiveSheet.Shapes("OB1").Select
        ActiveSheet.Shapes.Range(Array("OB1", "OB2")).Select
        ActiveSheet.Shapes.Range(Array("OB1", "OB2", "OB3")).Select
        Selection.Copy
        Sheets("Feuil1").Select
        Range("D23").Select
        ActiveSheet.Paste
    Quelqu'un a une idée pour selectionner mes options bouton pour les copier dans une autre feuille?
    Merci

  2. #2
    Membre Expert Avatar de mayekeul
    Inscrit en
    Août 2005
    Messages
    1 369
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 1 369
    Par défaut
    bonjour,

    comme ça?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    Dim s As Shape, wb As Workbook
     
    For Each s In Sheets(1).Shapes
        s.Copy
        sheets(2).paste
    Next

  3. #3
    Membre du Club
    Inscrit en
    Juin 2008
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 7
    Par défaut
    Bonjour, ça ne fonctionne pas.
    Le code s'exécute mais rien n'est copié dans la feuille. Pourtant la boucle For s'exécute autant de fois qu'il y a de boutons.
    De plus je voudrai sélectionner tous les boutons option (et pas les autres shapes).
    merci pour ta réponse

Discussions similaires

  1. [XL-2007] Copier des données de plusieurs classeurs sur une feuille récap
    Par chipster008 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 09/08/2011, 11h12
  2. Réponses: 5
    Dernier message: 22/07/2011, 17h13
  3. [XL-2007] Bouton pour copier des cellules d'une feuille à une autre
    Par Samizarrad dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 06/03/2010, 16h27
  4. [VBA-E] Copier des données d'un tableau a une feuille
    Par KKshi666 dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 12/04/2007, 14h09
  5. [VBA-E] Comment copier des dates du contrôle calendar dans une boite de texte
    Par jeanpierreco dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 07/02/2007, 07h18

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