Bonjour à tous,
J'ai une macro qui permet, en appuyant sur un bouton, d'enregistrer à un endroit précis, avec un format précis (.xlsm), des onglets precis de mon fichier excel.
Hors, dans mes onglets, j'ai des Combobox.
Si je fais "Fichier, enregistrer sous, .......xlsm" cela enregistre tout bien mais avec tous les onglets.
Mon code fait la même chose, mais il ne garde pas mes combobox, je ne sais pas pourquoi ??
Dim extension As String
Dim chemin As String, nomfichier As String
Dim style As Integer
Application.ScreenUpdating = False
feuilleactive = ActiveSheet.Name
Sheets(Array(feuilleactive, "Famille", "Team")).Copy
extension = ".xlsm"
chemin = "c:\DATAS\"
nomfichier = ActiveSheet.Range("A1") & "Fiche_" & Range("H5") & extension
With ActiveWorkbook
'With ThisWorkbook
.ActiveSheet.DrawingObjects.Delete
.SaveAs Filename:=chemin & nomfichier, FileFormat:=52, CreateBackup:=False
MsgBox "Fichier sauvegardé"
End With
End If
End Sub