Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.04.22;
Скачать: CL | DM;

Вниз

Работа с ячейками таблицы Word   Найти похожие ветки 

 
Alex Y ©   (2002-04-08 04:59) [0]

Вот такой возник вопрос.
Через COMObject форматирую таблицу в Word"е. Хочу убрать (добавить) Верхнюю границу текущей ячейки. В Worde при создании макроса, VB ссылается на свойство Borders. Пытаюсь обратиться к нему через COM - пишет "Метод COM отсутствует".
Может кто подскажет как мне правильно обратиться к ячейке.


 
Леха   (2002-04-08 10:11) [1]

Пиши пришлю исходник в котором производятся разные хитрые операции с ячейками ворда

а вобщето такие вещи надо искать в библиотеке типов


 
ghost_by ©   (2002-04-08 19:47) [2]

wa.Selection.Borders.Item( BORDER).LineStyle:=wa.Options.DefaultBorderLineStyle; - изменяет бордер у выделенной ячейки.

где:
wa - WordApplication,
BORDER - (-1) - верхний, (-2) - левый, (-3) - правый, (-4) - нижний бордер.
wa.Options.DefaultBorderLineStyle - стиль линии по умолчанию.


 
Alex Y ©   (2002-04-09 04:20) [3]

2 Леха
Если не трудно товышли agyabrov@yandex.ru

2 ghost_by
Пробовал, ругается на Borders.


 
ghost_by ©   (2002-04-09 13:32) [4]

Вместо BORDERS - нужно писать либо -1, либо -2, -3, -4, что соответственно означает - верхний, левый, правый, нижний бордер.
Пример:
верхний:wa.Selection.Borders.Item(-1).LineStyle:=wa.Options.DefaultBorderLineStyle
левый :wa.Selection.Borders.Item(-2).LineStyle:=wa.Options.DefaultBorderLineStyle
правый :wa.Selection.Borders.Item(-3).LineStyle:=wa.Options.DefaultBorderLineStyle
нижний :wa.Selection.Borders.Item(-4).LineStyle:=wa.Options.DefaultBorderLineStyle



Страницы: 1 вся ветка

Текущий архив: 2002.04.22;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.011 c
1-69925
Сергей Чурсин
2002-04-08 11:10
2002.04.22
Возможно ли вставить чужое окно (по HWND) в форму ?


4-70061
Маслов Толик
2002-02-15 12:47
2002.04.22
Как отследить запуск других приложений и при необходимости запетить его?


1-69822
Vcoder
2002-04-07 12:33
2002.04.22
TBitmap.LoadFromResouceName - истина где-то рядом?


3-69745
IronHawk
2002-03-29 15:48
2002.04.22
Приветствую Мастеров ! Как удалять одинаковые строки в базе?


1-69872
Andre V.
2002-04-08 10:24
2002.04.22
Создание своих VCL