pHg007
Messages postés5Date d'inscriptionsamedi 15 octobre 2005StatutMembreDernière intervention25 août 2006
-
23 août 2006 à 20:32
pHg007
Messages postés5Date d'inscriptionsamedi 15 octobre 2005StatutMembreDernière intervention25 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
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 !!!) ?
cs_bipou
Messages postés61Date d'inscriptionmercredi 14 janvier 2004StatutMembreDernière intervention14 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.