Как определить позицию курсора в (VBA Word)
Формулировка задачи:
Привет АЛЛ!
Собственно вопрос в теме!
Системные(по классу) курсор даёт только доступ к виду его, а хотелось бы узнавать/посылать его, скажем, строка № символ...
Заранее благодарен ВС
Собственно вопрос в теме!
Системные(по классу) курсор даёт только доступ к виду его, а хотелось бы узнавать/посылать его, скажем, строка № символ...
Заранее благодарен ВС
Решение задачи: «Как определить позицию курсора в (VBA Word)»
textual
Листинг программы
<font color="blue">Private</font> <font color="blue">Declare</font> <font color="blue">Function</font> SetCursorPos Lib <font color="teal">"user32"</font> (<font color="blue">ByVal</font> x <font color="blue">As</font> <font color="blue">Long</font>, <font color="blue">ByVal</font> Y <font color="blue">As</font> <font color="blue">Long</font>) <font color="blue">As</font> <font color="blue">Long</font> <font color="blue">Private</font> <font color="blue">Declare</font> <font color="blue">Sub</font> mouse_event Lib <font color="teal">"user32"</font> (<font color="blue">ByVal</font> dwFlags <font color="blue">As</font> <font color="blue">Long</font>, <font color="blue">ByVal</font> dx <font color="blue">As</font> <font color="blue">Long</font>, <font color="blue">ByVal</font> dy <font color="blue">As</font> <font color="blue">Long</font>, <font color="blue">ByVal</font> cButtons <font color="blue">As</font> <font color="blue">Long</font>, <font color="blue">ByVal</font> dwExtraInfo <font color="blue">As</font> <font color="blue">Long</font>) <font color="blue">Private</font> <font color="blue">Const</font> MOUSEEVENTF_LEFTDOWN = &H2 <font color="blue">Private</font> <font color="blue">Const</font> MOUSEEVENTF_RIGHTDOWN <font color="blue">As</font> <font color="blue">Long</font> = &H8 <font color="blue">Private</font> <font color="blue">Const</font> MOUSEEVENTF_RIGHTUP <font color="blue">As</font> <font color="blue">Long</font> = &H10 <font color="blue">Private</font> <font color="blue">Const</font> MouseEVENTF_LEFTUP = &H6 <font color="blue">Sub</font> foo() SetCursorPos <font color="darkblue"><b>171</b></font>, <font color="darkblue"><b>321</b></font> mouse_event MOUSEEVENTF_LEFTDOWN, <font color="darkblue"><b>0</b></font>&, <font color="darkblue"><b>0</b></font>&, <font color="darkblue"><b>0</b></font>&, <font color="darkblue"><b>0</b></font>& mouse_event MouseEVENTF_LEFTUP, <font color="darkblue"><b>0</b></font>&, <font color="darkblue"><b>0</b></font>&, <font color="darkblue"><b>0</b></font>&, <font color="darkblue"><b>0</b></font>& <font color="blue">End</font> <font color="blue">Sub</font>
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д