Модераторы: Snowy, MetalFan, bems, Poseidon
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> работа с ячейками таблицы wordа 
V
    Опции темы
wood
Дата 8.2.2009, 06:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 52
Регистрация: 1.5.2006

Репутация: нет
Всего: нет



Подскажите, плиз,
1: как объединить соседние ячейки в таблице ворда.
2: как любую линию границы ячейки (любую из верх, низ, право, лево) сделать невидимой (все границы таблицы внутренние и внешние - wdLineStyleSingle).

PM MAIL   Вверх
Rrader
  Дата 8.2.2009, 09:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Inspired =)
***


Профиль
Группа: Экс. модератор
Сообщений: 1535
Регистрация: 7.5.2005

Репутация: 18
Всего: 191



Цитата(wood @  8.2.2009,  12:55 Найти цитируемый пост)
1: как объединить соседние ячейки в таблице ворда.

См. здесь
Цитата(wood @  8.2.2009,  12:55 Найти цитируемый пост)
2: как любую линию границы ячейки (любую из верх, низ, право, лево) сделать невидимой (все границы таблицы внутренние и внешние - wdLineStyleSingle).

Код

procedure TForm1.Button1Click(Sender: TObject);
var
  Doc, Table: OleVariant;
begin
  Doc := WordApplication1.ActiveDocument;
  Table := Doc.Tables.Add(Doc.Content, 5, 5);
  Table.Borders.InsideLineStyle := wdLineStyleSingle;
  Table.Borders.OutsideLineStyle := wdLineStyleSingle;
  { Уберем у левой верхней ячейки нижнюю границу }
  Table.Cell(1, 1).Borders.Item(wdBorderBottom).Visible := False;
  { Уберем у левой нижней ячейки правую границу }
  Table.Cell(5, 1).Borders.Item(wdBorderRight).Visible := False;
  Table := Unassigned;
  Doc := Unassigned;
end;


Это сообщение отредактировал(а) Rrader - 8.2.2009, 09:24


--------------------
Let's do this quickly!
Rest in peace, Vit!
PM MAIL Skype   Вверх
wood
Дата 11.2.2009, 10:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 52
Регистрация: 1.5.2006

Репутация: нет
Всего: нет



Спасибо! все заработало как надо!)
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Для новичков"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0451 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.