Désactiver un bouton

Bernie15 Messages postés 31 Statut Membre -  
f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Voilà, j'ai créé un bouton qui exécute un tas de macros pour avoir un classeur prêt à l'emploi.
Maintenant, je cherche comment faire pour que ce bouton soit désactivé pour toujours dans le classeur créé pour éviter tout autre clic sur ce bouton qui me bousillerait le classeur.
C'est possible ?
Que rajouter au code du bouton ?

Option Explicit

Sub Classeur()

    creation_onglets
    hyperlien
    mediacio
    pvp
    pourcentage
    Worksheets("Model").Visible = False
    Worksheets("Listes").Visible = False

End Sub


Merci d'avance

Configuration: Macintosh / Safari 13.1.2

8 réponses

  1. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
     
    Bonjour,

    Supprimez le bouton manuellement ou par code et enregistrez le classeur en xlsx (Excel 2007 ou plus)
    0
    1. Bernie15 Messages postés 31 Statut Membre 1
       
      Pas possible, car j'ai d'autres macros dans le classeur qui doivent être utilisées
      0
      1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   1 588 > Bernie15 Messages postés 31 Statut Membre
         
        supprimer le bouton ne va pas supprimer le code...

        supprimer la sub Classeur() ne va pas supprimer les autres macros.
        0
      2. Bernie15 Messages postés 31 Statut Membre 1 > yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention  
         
        Exact !!!!
        0
      3. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   1 588 > Bernie15 Messages postés 31 Statut Membre
         
        alors pourquoi ne pas simplement supprimer le bouton ou la sub?
        0
  2. choubaka Messages postés 5535 Date d'inscription   Statut Modérateur Dernière intervention   2 113
     
    Bonjour

    CommandButton.Enabled = False


    CommandButton est le nom du bouton que tu auras déclaré au préalable..

    Option Explicit

    Sub Classeur()

    creation_onglets
    hyperlien
    mediacio
    pvp
    pourcentage
    Worksheets("Model").Visible = False
    Worksheets("Listes").Visible = False
    CommandButton.Enabled = False

    End Sub


    0
  3. Bernie15 Messages postés 31 Statut Membre 1
     
    Mon bouton se nomme "GO"
    Il ne reconnait pas la variable )-:
    Comment je dois faire pour la définir ??
    0
  4. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
     
    Re,

    Bouton control Activex?
    Pouvez decaler la fenetre erreur pour que nous puissions voir le code?
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Bernie15 Messages postés 31 Statut Membre 1
     
    0
    1. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
       
      Re,

      Pas de reponse sur le type de bouton?
      0
  7. Bernie15 Messages postés 31 Statut Membre 1
     
    Ben....., c'est un bouton dans l'onglet "Développeur" d'Excel auquel j'ai affecté cette macro
    Je n'en sais pas bien plus, suis un novice )-:
    0
    1. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
       
      Re,

      Dans onglet developeur , Insertion: Controles de formulaire ou Controles ActiveX
      Lequel avez vous pris?
      0
      1. Bernie15 Messages postés 31 Statut Membre 1 > f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention  
         
        Ne suis plus devant l’ordi, mais de mémoire, je suis sur un Mac, j’ai cliqué sur l’icône Bouton, et après un clic sur la feuille et il m’ouvre le formulaire pour indiquer qu’elle macro je veux affecter à ce bouton
        J’en dis un peu plus dès ce soir qd devant ordi
        0
  8. choubaka Messages postés 5535 Date d'inscription   Statut Modérateur Dernière intervention   2 113
     
    re

    Voici un exemple de création de boutons ... deux paramètres doivent être remplis ..
    Name (qui va donner le nom du bouton dans le code) et Caption (ce qui sera affiché comme texte du bouton"


    0
  9. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
     
    Bonjour,
    C'est un bouton controle de formulaire
    exemple:
     ActiveSheet.Shapes("Bouton 1").Visible = False

    Mettre le nom du bouton de votre feuille
    0