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

Вниз

таблица MS Word   Найти похожие ветки 

 
aleko   (2007-05-25 00:14) [0]

Доброго времени суток, Мастера. Подскажите, как перемещаясь по строкам таблицы в Ворде узнать что находишся на последней странице?


 
aleko   (2007-05-25 00:15) [1]

Сорри, не на странице, а на последней строке... :)


 
Kostafey ©   (2007-05-25 00:19) [2]

А файл Word-а был создан из програмы на Delphi ?


 
aleko   (2007-05-25 00:23) [3]

Нет, обычный вордовский документ с содержимым в виде таблицы, а что есть какая-то разница как он был создан?


 
Kostafey ©   (2007-05-25 00:41) [4]

> Нет, обычный вордовский документ с содержимым в виде таблицы

Пытаюсь понять что ты делаешь-то.
Т.е. пишется макрос ?

> а что есть какая-то разница как он был создан?

если бы предположение [2] было бы верно разница была бы большая


 
aleko   (2007-05-25 01:02) [5]

Вордовский документ, таблица из трех столбцов и энного количества строк. На основе содержимого столбцов формируются списки, которые затем в процессе работы используются для подстановки и ввода данных (ComboBox). Перемещаюсь по таблице в цикле построчно, использую wdCell и соотвественно MoveRight. Хотя можно и MoveDown и по столбцам. Но все равно, рано или поздно подойду к краю таблицы и тут ступор, а как узнать что уже все? Если перемещаюсь вправо, то будут добавляться новые строки, а если вниз, то кажется выскочит ошибка, что-то про то, что таблица кончилась и перемещение wdCell уже невозможно...

Если не охота, можно не разжевывать, просто скажите куда думать, сорри если опять непонятно объяснил.. :)


> если бы предположение [2] было бы верно разница была бы
> большая


И все таки, в чем разница?


 
Kostafey ©   (2007-05-25 01:16) [6]

> то кажется выскочит ошибка, что-то про то, что таблица кончилась
> и перемещение wdCell уже невозможно...

По-моему это совсем не сложно, но справочника под рукой нет, на память не подскажу, ну грубо говоря:

W.ActiveDocument.Tables[i].Rows.Count - даст число строк или что-то в этом роде.


> И все таки, в чем разница?

У меня обычно все наоборот, данные экстортируются в ворд.


 
aleko   (2007-05-25 01:40) [7]

Да..., если это так, то значит я торможу конкретно :))
Жаль, сейчас не могу проверить.. Спасибо..


> У меня обычно все наоборот, данные экстортируются в ворд.


В данный момент понадобилась обратная связь.. :)


 
Kostafey ©   (2007-05-25 01:43) [8]

> [7] aleko

Ну завтра значит точно разберемся :)


 
Anatoly Podgoretsky ©   (2007-05-25 09:09) [9]

> aleko  (25.05.2007 01:02:05)  [5]

Никакой разницы, более того Дельфи с Вордом не работает, Дельфи только подключается к Ворду, а дальше Микрософт сам рулит, с твоей помощью конечно.


 
aleko   (2007-05-26 19:53) [10]


> Kostafey ©   (25.05.07 01:43) [8]


Все получилось, спасибо еще раз..



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

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

Наверх




Память: 0.49 MB
Время: 0.018 c
15-1179679717
Megabyte
2007-05-20 20:48
2007.06.17
Cочинение 7-летнего Тараса по теме "Кем я хочу стать"


15-1179811829
Sergey13
2007-05-22 09:30
2007.06.17
Просьба к самарцам.


15-1179398562
ArtemESC
2007-05-17 14:42
2007.06.17
Физика


15-1179768332
matt
2007-05-21 21:25
2007.06.17
АСУ отдела снабжения


2-1179609411
Tales of a Damned
2007-05-20 01:16
2007.06.17
Timer и свернутая форма