SmartFAQ is developed by The SmartFactory (http://www.smartfactory.ca), a division of InBox Solutions (http://www.inboxsolutions.net)

[VBA] Comment copier une feuille sans son code VBA ?

Q&R publiée par MyDearFriend! le 26-09-2007 (4205 Lectures)

Une simple procédure pour répondre à ce problème :

DANS UN MODULE DE CODE STANDARD
Sub CopieFeuilleSansVBA()
'myDearFriend! - septembre 2007
Sheets("Feuil1").Copy 'à adapter pour la feuille souhaitée
With ActiveWorkbook.VBProject.VBComponents(ActiveSheet.CodeName).CodeModule
.DeleteLines 1, .CountOfLines
End With
End Sub

La feuille "Feuil1" sera copiée dans un nouveau classeur sans son code VBA.


  Imprimer la Q&R Envoyer la Q&R