Macro Word

Résolu
pHg007 Messages postés 5 Date d'inscription samedi 15 octobre 2005 Statut Membre Dernière intervention 25 août 2006 - 23 août 2006 à 20:32
pHg007 Messages postés 5 Date d'inscription samedi 15 octobre 2005 Statut Membre Dernière intervention 25 août 2006 - 24 août 2006 à 09:30
Bonjour,

Je souhaiterais créer une macro qui me permette de sauvegarder automatiquement le fichier sur lequel je travaille avec comme nom de fichier, le contenu du moment de ce qui se trouve dans le "presse-papier" (un mot du texte que j'aurais mis en surbrillance et placé dans le "presse-papier" en faisant CTRL-C)...

Je suis parvenu à créer une macro qui sauve avec mon nom suivi de la date et de l'heure du moment de la sauvegarde mais je butte sur une sauvegarde avec ce qui aurait été préalablement mis dans le presse-papier par CTRL-C :

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Sub Sauver_mot()
'
' Sauver_mot Macro
' Macro enregistrée le 22/08/2006 par lPg
'
Dim monheure
Dim maminute
Dim maseconde

monheure = Hour(Time)
maminute = Minute(Time)
maseconde = Second(Time)

ActiveDocument.SaveAs FileName:="lPg " & Format(Date, "dd") & "-" & Format(Date, "mm") & "-" & Format(Date, "yy") & "_" & monheure & "_" & maminute & "_" & maseconde & ".doc"

End Sub
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Quelqu'un aurait-il la soluce d'une macro utilisant le contenu du presse-papier comme nom de fichier (pour éviter, bien évidemment, de passer par "Sauver sous" et CTRL-V !!!) ?

pHg

3 réponses

cs_bipou Messages postés 61 Date d'inscription mercredi 14 janvier 2004 Statut Membre Dernière intervention 14 septembre 2006
24 août 2006 à 08:54
bonjour,

plutot que d'utiliser le presse papier, je te propose simplement de prendre le texte sélectionné :

    nom = Trim(Selection.Range.Text)

tu peux affecter ta macro à une série de touches (bien sûr "Ctrl+C" mais je te conseille plutot "Alt+C" ou tout autre serie de touche non affectée) dans le formulaire de création des macro.
3
pHg007 Messages postés 5 Date d'inscription samedi 15 octobre 2005 Statut Membre Dernière intervention 25 août 2006
24 août 2006 à 09:20
Merci beaucoup bipou. Je vais essayer cela.


Pour l'affectation de la macro..., pas de souci. Je crée un petit bouton dans la barre de menu et je lui affecte cette macro.


Je reviens te dire si ça fonctionne.

pHg
0
pHg007 Messages postés 5 Date d'inscription samedi 15 octobre 2005 Statut Membre Dernière intervention 25 août 2006
24 août 2006 à 09:30
Nickel... bipou...

Juste ce que je cherchais. Grand merci.

    

pHg
0
Rejoignez-nous