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 :

Recopie Boutons Classeur


Sujet :

Macros et VBA Excel

  1. #1
    Membre habitué
    Homme Profil pro
    Moi, je ne fais que passer, excusez le dérangement
    Inscrit en
    Mars 2013
    Messages
    645
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : Moi, je ne fais que passer, excusez le dérangement

    Informations forums :
    Inscription : Mars 2013
    Messages : 645
    Points : 141
    Points
    141
    Par défaut Recopie Boutons Classeur
    Bonsoir le forum,
    Voici la macro pour supprimer les boutons dans les onglets de Janvier 2014 à Décembre 2014.

    Maintenant je veux faire l'inverse.
    Quelqu'un aurait-il le code qui peut faire ça?
    Comme vous avez pu le constater ce matin ce n'est pas de la mauvaise foi...mais je ne suis pas VBA!!!
    Merci pour vos éventuelles réponses
    Bien cordialement


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    Sub supprime_C_Shapes()
     Dim nombre As Integer
     Dim Ws As Worksheet
     nombre = ActiveWorkbook.Sheets.Count
     Application.ScreenUpdating = False
     For I = 1 To nombre
     Worksheets(I).Unprotect Password:="blabla"
     Next I
       Application.ScreenUpdating = False
      AfficherOnglets
     
     Dim Forme As Object
      For Each Ws In Sheets
        For Each Forme In Ws.Shapes
          With Forme
            Select Case .Type
              Case 8
                'ici permet de ne pas supprimer
                'les boutons de la BO Formulaire
              Case Else
                'supprime le reste
                .Delete
            End Select
          End With
        Next Forme
      Next Ws
     End Sub

  2. #2
    Expert éminent sénior
    Avatar de Marc-L
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2013
    Messages
    9 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2013
    Messages : 9 468
    Points : 18 677
    Points
    18 677
    Par défaut





    Dans ce cas, mieux vaut ne pas les supprimer mais les cacher via la propriété Visible pour les réafficher plus tard …


    C'est parce que la vitesse de la lumière est plus rapide que celle du son que tant de gens paressent brillants avant d'avoir l'air con ! (Thomas Boishardy)

  3. #3
    Membre habitué
    Homme Profil pro
    Moi, je ne fais que passer, excusez le dérangement
    Inscrit en
    Mars 2013
    Messages
    645
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : Moi, je ne fais que passer, excusez le dérangement

    Informations forums :
    Inscription : Mars 2013
    Messages : 645
    Points : 141
    Points
    141
    Par défaut
    Bonjour Marc-L,
    Oui c'est une astuce.
    Merci te t'être intéressé au sujet.
    Je te souhaite une bonne journée et un bon WE
    Bien cordialement

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

Discussions similaires

  1. [XL-2002] Probleme de recopie de range entre 2 classeurs
    Par Access Newbie dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 04/09/2009, 11h45
  2. Réponses: 31
    Dernier message: 05/06/2009, 17h13
  3. Réponses: 2
    Dernier message: 10/09/2007, 13h03
  4. pb de recopie de cellule d'un classeur à l'autre
    Par jimbololo dans le forum Macros et VBA Excel
    Réponses: 10
    Dernier message: 23/05/2006, 15h56

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