|
VB+MS Outlook
|
|||
---|---|---|---|
#18+
Цель кода: Взять текст из буфера обмена, вставить его в позицию курсора и изменить форматирование. Чего добился: Текст из буфера забираю - работает Вставляю в позицию курсора - работает Форматирование вставленного текста - не работает Собственно сам текст ниже, прошу помощи или пинка в нужном направлении! Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34.
... |
|||
:
Нравится:
Не нравится:
|
|||
27.07.2016, 17:27 |
|
VB+MS Outlook
|
|||
---|---|---|---|
#18+
Ну так выполни трассировку кода. И после InsertAfter полюбопытствуй, что есть Selection. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.07.2016, 18:09 |
|
VB+MS Outlook
|
|||
---|---|---|---|
#18+
О, спасибо за оперативный ответ! Делал, но видимо плохо делал. Сейчас там содержимое буфера, а должна быть "ссылка на выделенный фрагмент". (не знаю, как правильно написать. надеюсь понятно.) Если не трудно, подскажите, как получить "то что мне нужно". Заранее спасибо. PS: я не программист и даже не учусь, пытаюсь оптимизировать и автоматизировать. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.07.2016, 19:31 |
|
VB+MS Outlook
|
|||
---|---|---|---|
#18+
QnXСейчас там содержимое буфера Где? В объекте ActiveInspector.WordEditor.Windows(1).Selection? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.07.2016, 20:35 |
|
VB+MS Outlook
|
|||
---|---|---|---|
#18+
Да. Мне тоже показалось странным, но повторюсь, т.к. не считаю себя программистом, то допустил, что такое возможно. Скриншот приложил. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2016, 08:59 |
|
VB+MS Outlook
|
|||
---|---|---|---|
#18+
QnX, имхо, проблема в этой строке Код: vbnet 1.
У метода GetText есть необязательный параметр format, и когда его не указывешь в вызове метода - используется значение по умолчанию (1 вроде), что обозначает вставку PlainText-а Объект DataObject Вообщем, попробуй "поиграться" с значением этого параметра. В тему - Paste Formatted Text Using VBA ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2016, 10:21 |
|
VB+MS Outlook
|
|||
---|---|---|---|
#18+
Спасибо. Попробую. Отпишусь. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2016, 10:59 |
|
VB+MS Outlook
|
|||
---|---|---|---|
#18+
QnXСкриншот приложил. Угу. Только он ни о чём. Вот кабы ты развернул свойства объекта в Watches, а не только показал его .Value... ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2016, 18:33 |
|
VB+MS Outlook
|
|||
---|---|---|---|
#18+
Может быть что-то конкретное? А то там очень много. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.08.2016, 13:39 |
|
|
start [/forum/topic.php?fid=60&fpage=20&tid=2155470]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
28ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 138ms |
0 / 0 |