Цитата:
Сообщение от
kit22
1) Как вставлять значения с нижним подчеркиванием или жирным? wordDocument.insertValue(#BookMark, value); Вставляет обычным шрифтом
У вас вывод происходит в уже подготовленный шаблон Word? Не проще ли отформатировать закладку в самом шаблоне? Программно это конечно тоже можно сделать, но в этом есть смысл только если форматирование должно зависеть от каких-то динамических параметров.
http://www.askit.ru/custom/vba_offic...ark_object.htm
Цитата:
Функциональность объекта Bookmark невелика. Свойств и методов у этого объекта намного меньше, чем у объектов Selection и Range. Однако обычно никто и пытается использовать объект Bookmark для работы с текстом напрямую. Из объекта Bookmark очень просто получить объект Selection (при помощи метода Select()) или объект Range (при помощи свойства Range()) — и дальше можно пользоваться уже свойствами и методами этих объектов
Цитата:
Сообщение от
kit22
2) Как при вставке делать, чтобы он заменял другие символы (как при нажатом insert), а не сдвигал их. wordDocument.insertValue(#BookMark, value); так он сдвигает другие символы, а не печатает вместо них.
На сколько я знаю при вставке текста в закладку такое сделать нельзя. Используёте Select или Range.
http://www.askit.ru/custom/vba_offic...nge_object.htm