![]() |
|
|
![]()
|
|
| westt |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 19.4.2009 Репутация: нет Всего: нет |
Задача: сначала должен вставляться текст, потом картинка, потом табличка. А получается, что табличка вставляется вместо всего что было раньше написано. Как сделать так, чтобы таблица вставлялась после текста и картинки? |
|||
|
||||
| Klin |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1938 Регистрация: 7.10.2002 Где: Краснодар Репутация: 20 Всего: 25 |
У меня раньше не было необходимости возиться с WordApplication, но после 10-ти минут пришел к следующему. Если вы нажмете на отмену действия в ворде, то поймете, как происходят все действия. У вас была ошибка в использовании Selection (я не уверен, что для вставки текста тоже нужно его использовать) и Range у вас был в свободном плавании.
-------------------- Я человек - попробуйте обвинить меня за это. |
|||
|
||||
| Usper |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 325 Регистрация: 13.4.2007 Репутация: 15 Всего: 15 |
Вот кусок кода, который делает всё перечисленное:
Рекомендую почитать http://wladm.narod.ru/Borland/olebegin.html Это сообщение отредактировал(а) Usper - 20.4.2009, 09:48 -------------------- На посохе волшебном нехилый набалдашник, большой такой, огромный, нехилый набалдашник. |
|||
|
||||
| westt |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 19.4.2009 Репутация: нет Всего: нет |
А как объединить несколько ячеек в таблице, созданной методом описанным выше?
Это сообщение отредактировал(а) westt - 20.4.2009, 21:21 |
|||
|
||||
| Usper |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 325 Регистрация: 13.4.2007 Репутация: 15 Всего: 15 |
Например так:
В этом коде объединяются 6 ячеек от 2, 3 (2-я строка, 3-я колонка) до 3, 5 (3-я строка, 5-я колонка). Да, кстати, не забудьте подключить ComObj.hpp. Это сообщение отредактировал(а) Usper - 21.4.2009, 08:31 -------------------- На посохе волшебном нехилый набалдашник, большой такой, огромный, нехилый набалдашник. |
|||
|
||||
| westt |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 19.4.2009 Репутация: нет Всего: нет |
|
|||
|
||||
| Usper |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 325 Регистрация: 13.4.2007 Репутация: 15 Всего: 15 |
Да, кстати, объединение ячеек не работает в 2007 Ворде :(. С этим 2007 офисом вообще беда: куча кода, который без проблем работает с офисом через OLE, в предыдущих версиях офиса не работет с этой версией :(. При том, что код, генерируемый макрорекордером (так я определяю какие команды надо дать офису, чтобы получить тот или иной эффект) абсолютно одинаков.
-------------------- На посохе волшебном нехилый набалдашник, большой такой, огромный, нехилый набалдашник. |
|||
|
||||
![]()
|
| Правила форума "С++ Builder" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C++ Builder | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |