A voir également:
- Macro Word - position du curseur
- Macro word - Guide
- Espace insécable word - Guide
- Supprimer une page word - Guide
- Organigramme word - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
3 réponses
Quelque chose comme cela :
(mon curseur est au point X)
ActiveDocument.Bookmarks"truc".Select
Selection.Copy
Goto."point X"
Selection.Paste
(mon curseur est au point X)
ActiveDocument.Bookmarks"truc".Select
Selection.Copy
Goto."point X"
Selection.Paste
Utilisateur anonyme
30 juil. 2010 à 09:33
30 juil. 2010 à 09:33
Une macro qui refait les mouvements du clavier ? Je ne sais pas si c'est possible de voir la position de la souris ...
Sais-tu utiliser VBA pour modifier une macro ?
Sais-tu utiliser VBA pour modifier une macro ?
En fait j'ai une macro d'enregistrement qui fait cela :
Sub Macro3()
Selection.GoTo What:=wdGoToBookmark, Name:="toto"
Selection.Find.ClearFormatting
With Selection.Find
.Text = ""
.Replacement.Text = ""
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Copy
Selection.Paste
End Sub
Le problème ici, c'est que je voudrais enregistrer au préalable la position de mon curseur, puis avant le "Selection.Paste" la rappeler, pour qu'en fait, n'importe où dans mon document, je colle ce que je veux à l'emplacement du curseur word, car dans l'état actuel de la macro, il la colle apres la selection, à la suite.
Sub Macro3()
Selection.GoTo What:=wdGoToBookmark, Name:="toto"
Selection.Find.ClearFormatting
With Selection.Find
.Text = ""
.Replacement.Text = ""
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Copy
Selection.Paste
End Sub
Le problème ici, c'est que je voudrais enregistrer au préalable la position de mon curseur, puis avant le "Selection.Paste" la rappeler, pour qu'en fait, n'importe où dans mon document, je colle ce que je veux à l'emplacement du curseur word, car dans l'état actuel de la macro, il la colle apres la selection, à la suite.