Récupérer et redéfinir la position du curseur - VB/VBA/VBS - Programmation
MarshPosté 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 :
Sub DuplicateLine()
Dim line As String
DTE.ActiveDocument.Selection.StartOfLine(0)
DTE.ActiveDocument.Selection.EndOfLine(True)
line = DTE.ActiveDocument.Selection.Text
DTE.ActiveDocument.Selection.EndOfLine()
DTE.ActiveDocument.Selection.NewLine()
DTE.ActiveDocument.Selection.StartOfLine(0)
DTE.ActiveDocument.Selection.Text = line
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...
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 :
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
---------------
Gamertag: CoteBlack YeLL