Récupérer et redéfinir la position du curseur

Récupérer et redéfinir la position du curseur - VB/VBA/VBS - Programmation

Marsh Posté le 04-12-2006 à 22:49:10    

Bonsoir tout le monde,
 
Il manque la possibilité de pouvoir dupliquer une ligne dans Visual Studio 2005. Je créé donc une macro comme celle ci :
 

Code :
  1. Sub DuplicateLine()
  2.         Dim line As String
  3.         DTE.ActiveDocument.Selection.StartOfLine(0)
  4.         DTE.ActiveDocument.Selection.EndOfLine(True)
  5.         line = DTE.ActiveDocument.Selection.Text
  6.         DTE.ActiveDocument.Selection.EndOfLine()
  7.         DTE.ActiveDocument.Selection.NewLine()
  8.         DTE.ActiveDocument.Selection.StartOfLine(0)
  9.         DTE.ActiveDocument.Selection.Text = line
  10.     End Sub


 
Le problème est que mon curseur se retrouve à la fin de la ligne nouvellement créée. J'aimerai donc récupérer la position du curseur sur la ligne en cours, et redéfinir cette position sur la ligne créée.
 
Malgré mes recherches Google et des tests à coup de CurrentColumn et autre, je n'arrive pas trouver la solution...
 
Merci :jap:


---------------
Gamertag: CoteBlack YeLL
Reply

Marsh Posté le 04-12-2006 à 22:49:10   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed