|
|
|
| Помогите пожалста в ворде нарисовать таблицу средствами вба до конца листа, потом вставить новый лист и на нем тоже прорисовать таблицу. Проблемма в том что не знаю как найти конец листа. заранее спасибо | |
|
| |
|
|
|
| а зачем искать конец листа?
более простой способ - создать шаблон документа с таблицей и "пихать" в ячейки таблицы нужные данные.
в случае, если Вы создаете таблицу программными средствами, то при добавлении новой строки в таблицу ВОРД-сам перенесет новы строки на новую страницу, если таблица перестанет помещаться на лист.
вот если Вы рисуете две таблицы на разных листах? | |
|
| |
|
|
|
| Думаю нужно будет нарисовать 2 таблицы на разных листах.
Вобщем задача заключается в следующем- из массива идет заполнение таблицы, а при переходе на след лист нужно в первой строке написать 1,2,3,4,5 а ниже опять заполнять данными из массива.
А моежт перед заполнением 1,2,3,4,5 нужно поискать начало листа? как думаете? как будет вернее и проще? | |
|
| |
|
|
|
| мне кажется, что у текущего документа д.б. свойство типа "Current Page"
при создании документа считываете его и присваиваете своей переменной;
добавляете в док. таблицу;
после добавления в таблицу новой строки - анализируете, изменилость это свойство или нет;
если изменилось, то мы перешли на новый лист документа -> печатаем в этой строке нужные цифири | |
|
| |