Repertoire de sauvegarde par defaut

C

Creepy

Guest
Bonjou à tous,

Voila, j'ai un fichier XL avec des macros sur un repertoire reseau.

Je voudrais que quand les utilisateurs cliquent sur un des boutons "sauvegarder"(ou CTRL+S), par defaut le repertoire affiché ne soit pas celui du reseau, mais le "C:"

Parce que là j'en ai marre d'effacer les sauvegardes des utilisateurs qui malgré ce que je leur dit, ne sauvegardent pas sur leur C:

je pense que je dois le mettre dans le workbook_beforsave.

Merci d'avance

Creepy
 
@

@+Thierry

Guest
Bonsoir Creepy, le Forum

Oui tu peux utiliser cette évènementielle, en lançant, par exemple le code que j'ai proposé dans ce fil :

Lien supprimé


Sub SaveAsOnDeskTop()
Dim ThePath As String
Dim TheFileToSave As Variant

ThePath = CreateObject("WScript.Shell").SpecialFolders("Desktop") & "\" & ActiveWorkbook.Name

TheFileToSave = Application.GetSaveAsFilename(ThePath, "Microsoft Excel,*.xls")
If TheFileToSave = False Then Exit Sub

With Application
.DisplayAlerts = False
ActiveWorkbook.SaveAs TheFileToSave
.DisplayAlerts = True
End With
End Sub

Bonne soirée et Week End
 

Discussions similaires

Réponses
10
Affichages
443

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
312 413
Messages
2 088 199
Membres
103 763
dernier inscrit
p.michaux