dans ce cas, tu peux aussi mettre ton fichier de base en lecture seule
de la sorte, si quelqu'un le met a enregistrer, il se met automatiquement en enregistrer sous (outil option sécurité). inconvenient, a l'ouverture il demande un mot de passe.d'ailleur a ce propos, j'ai une question a un euro si un balaise passe par là.
j'ai voulu forcer la main a faire un saveas en workbook beforeclose
Code:
1 2 3 4
|
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
ThisWorkbook.SaveAs Filename:=Application.GetOpenFilename
End Sub |
en dehors du fait que ça n'a pas l'air tout a fait exact coté getopenfilename, la vrai dificulté est ailleurs..
a partir du moment ou il est écris, on ne peut plus l'enregistrer dans le fichier d'origine. es ce le poisson qui se mord la queue, ou es ce possible?