Sauvegarde auto excel 2007
tinobambino
Messages postés
41
Statut
Membre
-
eriiic Messages postés 25847 Statut Contributeur -
eriiic Messages postés 25847 Statut Contributeur -
Bonjour,
Je souhaite que mon tableur excel se sauvegarde automatiquement toutes les x minutes.
J'ai bien trouvé une option sous excel avec "enregistrer les infos de récup auto toutes les x minutes", mais en dessous j'ai 2 destinations différentes (quelle différence entre les 2?)

J'ai beau modif les destinations, je n'ai pas l'impression que les sauvegardes auto se font, je pense en fait que ce système ne fonctionne QUE s'il y a plantage.
Or moi, je souhaiterais simplement que mon tableur se save toutes les x minutes dans un répertoire souhaité, sans que je n'ai rien à faire, y compris sans plantage.
Est-ce possible? avec des macros éventuellement (j'y connais pas grand chose), les macros peuvent-elles ralentir l'ordi?
Merci pour vos réponses.
Je souhaite que mon tableur excel se sauvegarde automatiquement toutes les x minutes.
J'ai bien trouvé une option sous excel avec "enregistrer les infos de récup auto toutes les x minutes", mais en dessous j'ai 2 destinations différentes (quelle différence entre les 2?)

J'ai beau modif les destinations, je n'ai pas l'impression que les sauvegardes auto se font, je pense en fait que ce système ne fonctionne QUE s'il y a plantage.
Or moi, je souhaiterais simplement que mon tableur se save toutes les x minutes dans un répertoire souhaité, sans que je n'ai rien à faire, y compris sans plantage.
Est-ce possible? avec des macros éventuellement (j'y connais pas grand chose), les macros peuvent-elles ralentir l'ordi?
Merci pour vos réponses.
A voir également:
- Sauvegarde auto excel 2007
- Logiciel de sauvegarde gratuit - Guide
- Save as pdf office 2007 - Télécharger - Bureautique
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
4 réponses
Bonjour,
tu peux essayer ceux-ci par Alt + F11
code à mettre dans thisworkbook
puis dans un module
code à mettre
Slts
tu peux essayer ceux-ci par Alt + F11
code à mettre dans thisworkbook
Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)
Application.OnTime Now + TimeValue("00:00:30"), "EnregistrerFichier"
End Sub
puis dans un module
code à mettre
Sub EnregistrerFichier() ActiveWorkbook.Save End Sub
Slts
Salut the boss, merci pour ta réponse...
Je n'y connais vraiment rien aux macros, et j'ai peur de faire des conneries.
Pourrais-tu préciser un peu comment ça fonctionne stp?
Je n'y connais vraiment rien aux macros, et j'ai peur de faire des conneries.
Pourrais-tu préciser un peu comment ça fonctionne stp?
Il n'y a que la solution par macro.
C'est donc le moment pour toi de faire une initiation à VBA.
Il y a pour cela une multitude de liens (tutos, forums, faq ...) sur Internet.
En attendant (car ça risque d'être long), tu poses un sablier près de ton ordi et tu sauvegardes chaque fois que les 3 minutes sont passées ...
C'est bien, la retraite ! Surtout aux Antilles ... :-)
Raymond (INSA, AFPA, CF/R)
je compléterais la réponse avec dans ThisWorkbook :
Dim t_sav As Date Private Sub Workbook_BeforeClose(Cancel As Boolean) Application.OnTime t_sav, "EnregistrerFichier", , False End Sub Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range) t_sav = Now + TimeValue("00:00:30") Application.OnTime t_sav, "EnregistrerFichier" End Subpour éviter que le fichier ne se rouvre pour faire l'enregistrement s'il a été fermé.
eric