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

Вниз

Как определить конец таблицы в MSWord?   Найти похожие ветки 

 
Алексей Петухов   (2003-09-09 14:44) [0]

Уважаемые мастера, здавствуйте.
Мне нужно организовать обход таблиц в MS Word.
Для обхода текущей таблици использую такую процедуру:

procedure ScanTable(CurrentTable:Variant);
Var
MSWTCell: Variant;
begin
MSWTCell:=CurrentTable.Cell(1,1);
while (not VarIsNull(MSWTCell))and(not VarIsEmpty(MSWTCell)) do
begin
ShowMessage("строка: "+inttostr(MSWTCell.RowIndex)+#10+#13+"столбец: "+inttostr(MSWTCell.ColumnIndex));

MSWTCell:=MSWTCell.Next;
end;
end;


Но при окончании ячеек в таблице возникает ошибка.
Т.е. не правильно определяется конец таблицы. По идее VarIsNull(MSWTCell) должно сработать, но неработает.
Подскажите, как правильно определить конец таблицы.
Заранее благодарен, Алексей.


 
KSergey ©   (2003-09-09 15:08) [1]

А нет ли у таблицы свойств Rows.Count и Columns.Count? Судя по VBA справке - есть



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

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

Наверх




Память: 0.46 MB
Время: 0.021 c
1-71709
Dysan
2003-09-10 18:01
2003.09.22
работа с Excel 2000


3-71551
big_bugzy
2003-08-29 13:08
2003.09.22
Проблема с утечкой памяти при работе с большой таблицей


1-71588
Вован
2003-09-09 13:15
2003.09.22
Можно ли в TItemMenu у которого есть ImageIndex > -1 вывести


6-71815
shelest
2003-07-24 15:33
2003.09.22
Поиск файлов на отделбном компьютере в локальной сети.


6-71803
andrewxx
2003-07-21 17:03
2003.09.22
Как перехватить и открыть новое окно браузера TWebBrowser