Bonjour à tous,
Je souhaite enregistrer un fichier en modèle (.xltm) par un bouton de commande.
J' insiste sur le format de fichier car :
Les utilisateurs qui doivent actualiser ce fichier (qui sert de base de travail) ne connaissent pas les subtilités de ce format et on le reflex depuis des années à enregistrer directement par le raccourci "enregistrer" (CTRL+S)
Ce fichier sera actualisé très souvent.
Les utilisateurs qui travailleront sur ce fichier on également ce reflex, d 'ou écrasement du fichier original.
Je n' ai trouvé seulement qu' une façon d' enregistrer en xlsm
Private Sub CommandButton4_Click()
Dim extension As String
Dim chemin As String
Dim nomfichier As String
extension = ".xlsm"
chemin = "\"
nomfichier = "dossiertravail - " & Format(Date, "dd-mm-yyyy-") & Format(Time, "hh-mm") & extension
With ThisWorkbook
.SaveAs Filename:=chemin & nomfichier, FileFormat:=xlOpenXMLWorkbookMacroEnabled, CreateBackup:=False
End With
End Sub
si je change:
extension= ".xltm"
Ca ne marche pas --> erreur 1004
En me référent à ces infos sur cette page, je crains qu' il n' y ai pas de solutions:
http://www.rondebruin.nl/win/s5/win001.htm
Merci
@++