chinel
XLDnaute Impliqué
Salut tout le monde !
je voudrais bien savoir si c'est possible de supprimer certains boutons lors d'une copie d'une feuille voici mon code:
Sub sauvegardeplanningencours()
Sheets("cal").Select
Sheets("cal").Unprotect
Sheets("cal").Copy
For Each Obj In ActiveSheet.OLEObjects
If TypeOf Obj.Object Is MSForms.CommandButton Then Obj.Delete
Next
ActiveSheet.DrawingObjects.Delete
Application.Dialogs(xlDialogSaveAs).Show Range("A1").Value & Range("B1").Value & Range("C1").Value & Range("D1") & ".xls"
ActiveWorkbook.Close savechanges:=False
Sheets("cal").Protect
End Sub
il fonctionne très bien mais j'aurais bien voulu svp, garder un bouton celui qui imprime le planning, est-il possible de faire ça ?
le nom du bouton est "CommandButton2" pour imprimer mais supprimer les autres
Merci de votre aide !
je voudrais bien savoir si c'est possible de supprimer certains boutons lors d'une copie d'une feuille voici mon code:
Sub sauvegardeplanningencours()
Sheets("cal").Select
Sheets("cal").Unprotect
Sheets("cal").Copy
For Each Obj In ActiveSheet.OLEObjects
If TypeOf Obj.Object Is MSForms.CommandButton Then Obj.Delete
Next
ActiveSheet.DrawingObjects.Delete
Application.Dialogs(xlDialogSaveAs).Show Range("A1").Value & Range("B1").Value & Range("C1").Value & Range("D1") & ".xls"
ActiveWorkbook.Close savechanges:=False
Sheets("cal").Protect
End Sub
il fonctionne très bien mais j'aurais bien voulu svp, garder un bouton celui qui imprime le planning, est-il possible de faire ça ?
le nom du bouton est "CommandButton2" pour imprimer mais supprimer les autres
Merci de votre aide !