Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Supprimer code VBA et boutons avec 2010... bug

  • Initiateur de la discussion Initiateur de la discussion youky(BJ)
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

youky(BJ)

XLDnaute Barbatruc
Bonjour à tous du forum,
Je souhaite supprimer les boutons et le code VBA se rapportant à ma feuille.
Sur ce fichier j'ai fait au plus simple
Mon code fonctionne bien sur mon PC Excel2007 mais plante sur les versions 2010
J'ai aussi indiqué de cocher en vba >outil >référence>...Microsoft Visual Basic for Extensibility....
Rien n'y fait sur 2010
Ceux qui possède 2010 peuvent tester.

Le code plante à>>>With ActiveWorkbook.VBProject.VBComponents
Code:
>
Sub Consolid()
Dim img As Object
If MsgBox("ATTENTION," & vbCr & "après avoir accepté la clôture de cet exercice," & vbCr & "il ne vous sera plus possible de le modifier." _
& vbCr & vbCr & "VOULEZ-VOUS CONTINUER ?", vbYesNo + vbExclamation, "CLOTURE COMPTE") = vbNo Then Exit Sub
With ActiveWorkbook.VBProject.VBComponents(ActiveWorkbook.Sheets _
 (ActiveSheet.Name).CodeName).CodeModule
 .DeleteLines 1, .CountOfLines
 .CodePane.Window.Close
End With
 For Each img In ActiveSheet.Shapes
   img.Delete
 Next
End Sub

Bruno
 

Pièces jointes

Re : Supprimer code VBA et boutons avec 2010... bug

Bonjour,

perso peux pas ouvrir ton fichier... je suppose que tu as bien coché l'option de sécurité "accès approuvé au modèle d'objet du projet vba"...

bonne soirée
@+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
5
Affichages
872
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…