[OK]Automatiser les sauvegardes
Modérateur : Modérateurs
[OK]Automatiser les sauvegardes
Je me souviens de traitements de textes particulièrement conviviaux qui permettaient de faire une sauvegarde automatique du texte en cours d'élaboration. Cela permettait d'avoir une copie du texte en travail sans avoir à s'interrompre. La mésaventure suivante m'arrive régulièrement et je me refuse à accepter qu'une machine faite pour me soulager me pose plus de problemes qu'un crayon et qu'un cahier : je suis pris par l'inspiration, je ne m'arrète pas pour sauvegarder, j'écris, j'écris, et au final une interruption quelconque m'appelle hors de mon bureau. Au retour, tout est perdu, erreur de manip, chute de tension, rebootage, ...etc, une heure de travail perdu, dix pages, voire plus ! Alors ma question est la suivante : Word permet-il de faire des sauvegardes régulières sans qu'elles soient systématiquement demandées ? Sinon je veux bien changer de traitement de texte sur conseil car c'est réellement important.
Merci
Max
Je suis sous XP sp2 et Word 2002
Merci
Max
Je suis sous XP sp2 et Word 2002
-
- Modérateur
- Messages : 4026
- Enregistré le : 02 juin 2005, 23:00:00
- Localisation : Entre le dossier et le clavier
Salut,
Ou plus simple : dans Word > [outils] > [options] > onglet [enregistrement] > cocher "enregistrer les informations de récupération automatique toutes les x minutes"
(Cette fonction existe au moins depuis Word 2, celui qui tournait sous Windows 3.1 <IMG SRC="/images/smiles/wink_smile46.gif"> )
A+
Ou plus simple : dans Word > [outils] > [options] > onglet [enregistrement] > cocher "enregistrer les informations de récupération automatique toutes les x minutes"
(Cette fonction existe au moins depuis Word 2, celui qui tournait sous Windows 3.1 <IMG SRC="/images/smiles/wink_smile46.gif"> )
A+
Pour Alain51 : Merci
Ta réponse semble prometteuse, mais je suis comme ce conducteur de voitures qui n'entend rien à la mécanique ou ce pianiste qui ne sait rien de la facture d'instrument, cela n'empèche ni l'un ni l'autre d'être bon conducteur ou bon pianiste. En un mot : je sais pas faire <IMG SRC="/images/smiles/confused_smile46.gif">
Pour nicko :
Oui je connais ce moyen mais il ne correspond pas à mon besoin car il ne sauvegarde que les informations de récupération automatique. Je me suis fais mal comprendre, j'ai l'esprit un peu compliqué parfois, alors je vais essayer de décrire la situation avec plus de détails.
Imaginez que je sois en train d'écrire un texte, pris par mon inspiration je ne me concentre sur rien d'autre. Il faudrait que le logiciel pallie mon attention défectueuse en ce qui concerne les sauvegardes : que toutes les n minutes il enregistre mon texte en l'état dans un répertoire. Le résultat serait qu'en cas de défaillance, ou du systeme, ou du logiciel ou de moi-meme ( la bière ou la margarita <IMG SRC="/images/smiles/Smiley1.gif">), je retrouve dans ce répertoire autant de sauvegardes de mon texte que le temps de travail en a imposé ( si j'ai bossé une demi heure et que j'ai demandé un enregistrement toutes les 2 minutes, je devrais alors retrouver 14 versions de mon travail avec les modifications de textes que j'ai écrites). Evidemment à§a bouffe de la place, mais libre à moi ensuite de virer les versions qui ne m'intéressent pas. Avantage de l'affaire, si quelquechose ou moi, est défaillant, j'entre dans Word, je demande d'aller dans mon répertoire et je lance le dernier fichier sauvegardé, ou l'avant dernier, ou l'antépénultième...
Merci de vos aides
Max
Ta réponse semble prometteuse, mais je suis comme ce conducteur de voitures qui n'entend rien à la mécanique ou ce pianiste qui ne sait rien de la facture d'instrument, cela n'empèche ni l'un ni l'autre d'être bon conducteur ou bon pianiste. En un mot : je sais pas faire <IMG SRC="/images/smiles/confused_smile46.gif">
Pour nicko :
Oui je connais ce moyen mais il ne correspond pas à mon besoin car il ne sauvegarde que les informations de récupération automatique. Je me suis fais mal comprendre, j'ai l'esprit un peu compliqué parfois, alors je vais essayer de décrire la situation avec plus de détails.
Imaginez que je sois en train d'écrire un texte, pris par mon inspiration je ne me concentre sur rien d'autre. Il faudrait que le logiciel pallie mon attention défectueuse en ce qui concerne les sauvegardes : que toutes les n minutes il enregistre mon texte en l'état dans un répertoire. Le résultat serait qu'en cas de défaillance, ou du systeme, ou du logiciel ou de moi-meme ( la bière ou la margarita <IMG SRC="/images/smiles/Smiley1.gif">), je retrouve dans ce répertoire autant de sauvegardes de mon texte que le temps de travail en a imposé ( si j'ai bossé une demi heure et que j'ai demandé un enregistrement toutes les 2 minutes, je devrais alors retrouver 14 versions de mon travail avec les modifications de textes que j'ai écrites). Evidemment à§a bouffe de la place, mais libre à moi ensuite de virer les versions qui ne m'intéressent pas. Avantage de l'affaire, si quelquechose ou moi, est défaillant, j'entre dans Word, je demande d'aller dans mon répertoire et je lance le dernier fichier sauvegardé, ou l'avant dernier, ou l'antépénultième...
Merci de vos aides
Max
-
- Modérateur
- Messages : 4026
- Enregistré le : 02 juin 2005, 23:00:00
- Localisation : Entre le dossier et le clavier
OK d'ac !
Bon, dans ce cas, je pense que la macro proposée par Alain est la meilleure solution. Mais je ne peux pas t'aider sur ce coup là : j'y connais strictement rien en création de macro <IMG SRC="/images/smiles/sad_smile46.gif">
Plus simple, mais moins adapté, c'est l'enregistrement de version. En fait à§a répond à ta demande, sauf que je ne crois pas que tu ais la possibilité d'enregistrer à x intervalle de temps (c'est à ta demande et/ou à la fermeture du document).
Pour y accéder la première fois > [Enregistrer sous] puis :
<IMG SRC="userimg/(2280)(2280)enreg_version.jpg" BORDER="0">
Tu as ensuite une icone qui se crée en en bas :
<IMG SRC="userimg/(2280)enreg_version2.jpg" BORDER="0">
A+
Bon, dans ce cas, je pense que la macro proposée par Alain est la meilleure solution. Mais je ne peux pas t'aider sur ce coup là : j'y connais strictement rien en création de macro <IMG SRC="/images/smiles/sad_smile46.gif">
Plus simple, mais moins adapté, c'est l'enregistrement de version. En fait à§a répond à ta demande, sauf que je ne crois pas que tu ais la possibilité d'enregistrer à x intervalle de temps (c'est à ta demande et/ou à la fermeture du document).
Pour y accéder la première fois > [Enregistrer sous] puis :
<IMG SRC="userimg/(2280)(2280)enreg_version.jpg" BORDER="0">
Tu as ensuite une icone qui se crée en en bas :
<IMG SRC="userimg/(2280)enreg_version2.jpg" BORDER="0">
A+
-
- Membre hyperactif
- Messages : 1991
- Enregistré le : 02 juin 2005, 23:00:00
- Localisation : Châlons en Champagne
Salut,
Clique sur Outils, Macro, Nouvelle macro.
Tu mets le nom de la macro, exemple Enregistrer.
Tu cliques sur le bouton Enregistrer de la barre d’outils et tu arrêtes la macro (Bouton carré).
(Cette macro sert à enregistrer le document)
Tu cliques sur Outils, Macro, Macros.
Tu mets un nom, exemple enregistrement.
Tu cliques sur créer (Visual basic va s’ouvrir).
Tu vois qu’il y a déjà la macro précédente, Enregistrer.
Entre Sub enregistrement() et end sub tu écris :
Application.OnTime When:=Now + TimeValue("00:00:15"), _ Name:="enregistrer"
(Cette macro Enregistrement exécute la macro Enregistrer toutes les 15 secondes)
Tu cliques sur Enregistrer et tu quittes visual basic.
Dans word, clic droit sur la barre d’outils, Personnaliser onglet Commandes
Dans Catégories (à gauche) sélectionne Macros
et dans Commandes (à droite) clic gauche sur NewMacros.enregistrement
et glisses la commande o๠tu souhaites dans les barres d’outils.
Pour faire démarrer cette macro, tu cliques une fois sur la commande newMacro.enregistrement
de la barre d’outils, et elle s’exécutera jusqu’à la fermeture du document.
Clique sur Outils, Macro, Nouvelle macro.
Tu mets le nom de la macro, exemple Enregistrer.
Tu cliques sur le bouton Enregistrer de la barre d’outils et tu arrêtes la macro (Bouton carré).
(Cette macro sert à enregistrer le document)
Tu cliques sur Outils, Macro, Macros.
Tu mets un nom, exemple enregistrement.
Tu cliques sur créer (Visual basic va s’ouvrir).
Tu vois qu’il y a déjà la macro précédente, Enregistrer.
Entre Sub enregistrement() et end sub tu écris :
Application.OnTime When:=Now + TimeValue("00:00:15"), _ Name:="enregistrer"
(Cette macro Enregistrement exécute la macro Enregistrer toutes les 15 secondes)
Tu cliques sur Enregistrer et tu quittes visual basic.
Dans word, clic droit sur la barre d’outils, Personnaliser onglet Commandes
Dans Catégories (à gauche) sélectionne Macros
et dans Commandes (à droite) clic gauche sur NewMacros.enregistrement
et glisses la commande o๠tu souhaites dans les barres d’outils.
Pour faire démarrer cette macro, tu cliques une fois sur la commande newMacro.enregistrement
de la barre d’outils, et elle s’exécutera jusqu’à la fermeture du document.
Bonjour à tous
Tout d'abord, j'espère que je ne squatte pas la discussion de Maximat
Ce ne serait pas fait exprès !
Alain : le sujet m'intéresse aussi ... <IMG SRC="/images/smiles/wink_smile46.gif">
J'ai donc essayé de mettre en pratique ta proposition
Jusqu'à ce que visual basic ne s'ouvre, tout allait sur des roulettes
Mais ensuite tu dis
<TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1><b>Citation :</b></font></TD></TR></TABLE><TABLE BORDER=1 CELLPADDING=10 BORDERCOLOR=#FF0000 ALIGN=CENTER WIDTH=85%><TR BGCOLOR=#F3F2F4><TD><FONT SIZE=-1>Entre Sub enregistrement() et end sub tu écris :
Application.OnTime When:=Now + TimeValue("00:00:15"), _ Name:="enregistrer"
(Cette macro Enregistrement exécute la macro Enregistrer toutes les 15 secondes) </FONT></TD></TR></TABLE>
Donc ceci ?
<IMG SRC="userimg/(3104)macro.jpg" BORDER="0">
Alors j'ai ce message-ci d'erreur
<IMG SRC="userimg/(3104)erre.jpg" BORDER="0">
Et Maximat, as-tu réussi ?
Es-tu meilleur élève que moi ?
Tout d'abord, j'espère que je ne squatte pas la discussion de Maximat
Ce ne serait pas fait exprès !
Alain : le sujet m'intéresse aussi ... <IMG SRC="/images/smiles/wink_smile46.gif">
J'ai donc essayé de mettre en pratique ta proposition
Jusqu'à ce que visual basic ne s'ouvre, tout allait sur des roulettes
Mais ensuite tu dis
<TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1><b>Citation :</b></font></TD></TR></TABLE><TABLE BORDER=1 CELLPADDING=10 BORDERCOLOR=#FF0000 ALIGN=CENTER WIDTH=85%><TR BGCOLOR=#F3F2F4><TD><FONT SIZE=-1>Entre Sub enregistrement() et end sub tu écris :
Application.OnTime When:=Now + TimeValue("00:00:15"), _ Name:="enregistrer"
(Cette macro Enregistrement exécute la macro Enregistrer toutes les 15 secondes) </FONT></TD></TR></TABLE>
Donc ceci ?
<IMG SRC="userimg/(3104)macro.jpg" BORDER="0">
Alors j'ai ce message-ci d'erreur
<IMG SRC="userimg/(3104)erre.jpg" BORDER="0">
Et Maximat, as-tu réussi ?
Es-tu meilleur élève que moi ?

Pas mieux pour moi. Voici ce que j'ai eu (je ne sais pas faire de belles copies d'écran désolé) :
Sub Enregistrer()
'
' Enregistrer Macro
' Macro enregistrée le 22/04/2005 par Gabe
'
ActiveDocument.Save
End Sub
Sub enregistrement()
'
' enregistrement Macro
' Macro créée le 22/04/2005 par Gabe
'
Application.OnTime When:=Now + TimeValue("00:01:00"),_Name:="enregistrer"
End Sub
Voilà ce que j'obtiens, j'ai rajouté le ActiveDocument.Save en haut, mais avec ou sans il pointe vers -> Sub enregistrement en parlant d'erreur de Syntaxe.
Merci, à§a a déjà l'air plein de ressources
Max
Sub Enregistrer()
'
' Enregistrer Macro
' Macro enregistrée le 22/04/2005 par Gabe
'
ActiveDocument.Save
End Sub
Sub enregistrement()
'
' enregistrement Macro
' Macro créée le 22/04/2005 par Gabe
'
Application.OnTime When:=Now + TimeValue("00:01:00"),_Name:="enregistrer"
End Sub
Voilà ce que j'obtiens, j'ai rajouté le ActiveDocument.Save en haut, mais avec ou sans il pointe vers -> Sub enregistrement en parlant d'erreur de Syntaxe.
Merci, à§a a déjà l'air plein de ressources
Max
-
- Membre hyperactif
- Messages : 1991
- Enregistré le : 02 juin 2005, 23:00:00
- Localisation : Châlons en Champagne
Salut,
Ce que j'ai :
Sub enregistrement()
'
' enregistrement Macro
' Macro créée le 20/04/2005 par Alain
'
Application.OnTime When:=Now + TimeValue("00:00:15"), _
Name:="enregistrer"
End Sub
Sub enregistrer()
'
' enregistrer Macro
' Macro enregistrée le 20/04/2005 par Alain
'
ActiveDocument.Save
End Sub
Il y a un espace entre ("00:00:15"), et _
et Name="enregistrer" est à la ligne. (peut-être cela ton erreur Lannie)
Quand tu cliques sur Outils, Macro, Macros,
sous "Macros disponibles dans" mon choix est "Tous les modèles actifs".
Ce que j'ai :
Sub enregistrement()
'
' enregistrement Macro
' Macro créée le 20/04/2005 par Alain
'
Application.OnTime When:=Now + TimeValue("00:00:15"), _
Name:="enregistrer"
End Sub
Sub enregistrer()
'
' enregistrer Macro
' Macro enregistrée le 20/04/2005 par Alain
'
ActiveDocument.Save
End Sub
Il y a un espace entre ("00:00:15"), et _
et Name="enregistrer" est à la ligne. (peut-être cela ton erreur Lannie)
Quand tu cliques sur Outils, Macro, Macros,
sous "Macros disponibles dans" mon choix est "Tous les modèles actifs".
Sub Enregistrer()
'
' Enregistrer Macro
' Macro enregistrée le 22/04/2005 par Gabe
'
ActiveDocument.Save
End Sub
Sub enregistrement()
'
' enregistrement Macro
' Macro créée le 22/04/2005 par Gabe
'
Application.OnTime When:=Now + TimeValue("00:01:00"), _
Name:="Enregistrer"
End Sub
Bon je suis à l'envers là ? Parce que à§a donne rien de sérieux comme résultat..., je vais voir en recopiant ce que tu donnes et je me reconnecte.
Ciao en attendant
Max
'
' Enregistrer Macro
' Macro enregistrée le 22/04/2005 par Gabe
'
ActiveDocument.Save
End Sub
Sub enregistrement()
'
' enregistrement Macro
' Macro créée le 22/04/2005 par Gabe
'
Application.OnTime When:=Now + TimeValue("00:01:00"), _
Name:="Enregistrer"
End Sub
Bon je suis à l'envers là ? Parce que à§a donne rien de sérieux comme résultat..., je vais voir en recopiant ce que tu donnes et je me reconnecte.
Ciao en attendant
Max
Qui est en ligne
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 8 invités