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

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

  • ESSAIaaa.xlsm
    30.3 KB · Affichages: 58

Pierrot93

XLDnaute Barbatruc
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
@+
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…