piga25
XLDnaute Barbatruc
Bonjour,
A partir du fichier modèle (main courante.xltm)
- j'aimerai qu'à l'ouverture de celui-ci on crée une copie (xlsm) dans le même répertoire en lui donnant le même nom (si on peut lui ajouter un 1 ou autre chose à la fin style (main courante 1.xlsm) cela serai parfait. Le tout sans que la boite de dialogue enregistrée sous apparaisse.
- à l'issue de cet enregistrement que le code de :
soit modifié comme ceci:
de manière à ce que si l'on ferme puis ouvre de nouveau le fichier seul la sauvegarde soit active dans ThisWorkbook
A partir du fichier modèle (main courante.xltm)
- j'aimerai qu'à l'ouverture de celui-ci on crée une copie (xlsm) dans le même répertoire en lui donnant le même nom (si on peut lui ajouter un 1 ou autre chose à la fin style (main courante 1.xlsm) cela serai parfait. Le tout sans que la boite de dialogue enregistrée sous apparaisse.
- à l'issue de cet enregistrement que le code de :
VB:
Private Sub Workbook_Open()
If Me.Path = ActiveWorkbook.Path Then
Application.Dialogs(xlDialogSaveAs).Show
If Me.Path = "" Then
Me.Saved = True
If Workbooks.Count = 1 Then Application.Quit Else Me.Close
End If
End If
End Sub
soit modifié comme ceci:
Code:
Private Sub Workbook_Open()
SauvegardePDF
End Sub
de manière à ce que si l'on ferme puis ouvre de nouveau le fichier seul la sauvegarde soit active dans ThisWorkbook