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

Вниз

новая страница word   Найти похожие ветки 

 
Alexandr ©   (2006-04-25 15:27) [0]

вывожу таблицу в word.
В таблице внизу необходимо написать итоговую строку.
Но высота ячейки может быть различной, в зависимости от объема текста.
Так вот, как узнать, что уже пока выводить итоговую строку и делать разрыв таблицы, чтоб начать новую страницу,
а когда строка еще поместится на эту текущую страницу.
Меня бы устроило узнать, сколько свободного места осталось внизу страницы, или какая часть страницы уже заполнена, или как-то так.

Долго искал хоть что-то что-то на эту тему в справке. Ничего подобного не нашел.
Как крайний вариант - узнать факт, что началаи новую страницу хотябы. Чтоб потом вывести второй раз уже правильно - на 1 меньше строк.


 
Alexandr ©   (2006-04-26 13:06) [1]

нет ответов. ну и ладно.
Сам разобрался. Примерно так:
добавляю строку, смотрю
wordApplication1.Selection.Document.ComputeStatistics(wdStatisticPages,emptypara m);

если добавление строки привело к созданию новой страницы, значит текущая страница закончилась.
делаю
wordApplication1.Selection.Document.Undo(n)
и везвращаюсь к нужному состоянию, но уже зная, что конец страницы наступил ;)

Но вот медленно только.... Как бы теперь ускорить этот процесс...


 
Das Ubergog   (2006-05-04 21:08) [2]

Если работаешь с шаблоном, то по моему можно в самом
ворде настроить шаблон таблицы таким образом что бы
итоговая строчка появлялась автоматически.
Сам не пробовал, поэтому гарантировать ничего не могу


 
Alexandr ©   (2006-05-11 07:03) [3]

хм.. в ворде и автоматически?



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

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

Наверх




Память: 0.47 MB
Время: 0.029 c
1-1147539751
Stalker.mg
2006-05-13 21:02
2006.06.18
полоса прокрутки на главной форме


1-1147026358
Ksenom
2006-05-07 22:25
2006.06.18
Использование TEdit, TComboBox и т.д. как элементы дерва.


15-1148284383
Юрий Зотов
2006-05-22 11:53
2006.06.18
Простенький вопросец по HTML


15-1148146249
Nous Mellon_
2006-05-20 21:30
2006.06.18
Михаил Веллер. Интересный взгляд.


15-1148292897
deltav1
2006-05-22 14:14
2006.06.18
Симулятор економики на Delphi