Rechercher : dans
Par :

Macro Word 2007

Dernière réponse le 19 sep 2008 à 13:05:37 plam7884, le 19 sep 2008 à 10:06:27 
 Signaler ce message aux modérateurs

Bonjour,
J'ai créé une petite macro dans Word qui change la langue du texte en 'Français' (pour des raisons de ponctuation, etc).

Sub Français()
'
' Français Macro
'
'
Selection.WholeStory
Selection.LanguageID = wdFrench
Application.CheckLanguage = False
End Sub

La macro sélectionne tout le texte, le met en français (jusque là, pas de problème), mais comment désélectionner tout?
Merci d'avance pour toute info

Configuration: Windows XP
Internet Explorer 6.0
Word 2007

Meilleures réponses pour « Macro Word 2007 » dans :
[Word 2007] insérer une image à partir d'un scanner ? VoirProblème Je voudrais savoir si sur word 2007, il y a la possibilité de faire une insertion d'image à partir d'un scanner? Solution Pour insérer une image à partir d'un scanneur dans un document Word 2007, procédez comme ceci : Démarrez Word...
[Word 2007] Changer la langue d'édition par défaut VoirChanger la langue d'édition par défaut dans Word 2007 Dans Word 2007, il peut arriver que vous utilisiez beaucoup de langues. Cette astuce va vous aider à définir la langue d'édition par défaut. Lancez Word 2007 ; Allez au menu Office en haut...

1

LatelyGeek, le 19 sep 2008 à 10:33:58

Tu peux mettre par exemple
Selection.HomeKey
qui ramènera ton curseur d'insertion au début du doc. Déselectionner c'est bien beau, mais il faut que tu dises OU positionner ce curseur...
Pourquoi se compliquer la vie à faire simple, quand c'est si simple de faire compliqué?

Répondre à LatelyGeek

2

plam7884, le 19 sep 2008 à 10:38:41

Mille mercis pour cette brillante réponse.
Positionner le curseur au début du document me convient, car j'utilise cette macro quand je commence à travailler sur un document que je reçois de mes clients.
Y a-t-il d'autres possibilités, par exemple laisser le curseur là où il était avant d'appeler la macro?

Répondre à plam7884

3

 LatelyGeek, le 19 sep 2008 à 13:05:37

Ben ça je sais pas. Pas à ma connaissance. Il faudrait pourvoir enregistrer la position du curseur dans un variable avant. Peut-être en créant un signet à cet endroit-là, tout bêtement. Là j'ai pas le temps, mais ça m'intéresse. Si tu as le temps, cherche, sinon moi je le ferai lundi - ou ce soir, mais j'en doute. Pourquoi se compliquer la vie à faire simple, quand c'est si simple de faire compliqué?

Répondre à LatelyGeek