Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Область печати для каждого листа. / 6 сообщений из 6, страница 1 из 1
07.03.2006, 10:10:21
    #33585964
SergeyS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Область печати для каждого листа.
Привет всем! Задаю область печати програмно ActiveSheet.PageSetup.printarea = "$A$1:$J$" + CStr(nrows), тем самым получаю несколько страниц.
Как задать програмно (кодом) область печать для каждой страницы? Т.е. нужно указать какие строки будут на страницы.
...
Рейтинг: 0 / 0
07.03.2006, 13:50:18
    #33586827
talgat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Область печати для каждого листа.
SergeySПривет всем! Задаю область печати програмно ActiveSheet.PageSetup.printarea = "$A$1:$J$" + CStr(nrows), тем самым получаю несколько страниц.
Как задать програмно (кодом) область печать для каждой страницы? Т.е. нужно указать какие строки будут на страницы.
WorkSheet(1).PageSetup.PrintArea = "B3:D45"
...
Рейтинг: 0 / 0
09.03.2006, 10:38:47
    #33588888
SergeyS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Область печати для каждого листа.
Этим задается все область печати, а мне нужно указать какие строки печатать на каждой странице (когда мышкой синию линию перетаскиваешь что бы вписать нужные строки на нужной странице),т.е допустим на первой странице печатать "A1:J16", на второй "A17:J32", на третий "A33:J47".
...
Рейтинг: 0 / 0
09.03.2006, 10:42:40
    #33588902
talgat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Область печати для каждого листа.
SergeySЭтим задается все область печати, а мне нужно указать какие строки печатать на каждой странице (когда мышкой синию линию перетаскиваешь что бы вписать нужные строки на нужной странице),т.е допустим на первой странице печатать "A1:J16", на второй "A17:J32", на третий "A33:J47".
WorkSheet(1).PageSetup.PrintArea = "A1:J16"
WorkSheet(2).PageSetup.PrintArea = "A17:J32"
WorkSheet(3).PageSetup.PrintArea = "A33:J47"
...
Рейтинг: 0 / 0
10.03.2006, 08:49:19
    #33591556
SergeyS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Область печати для каждого листа.
Этим ты задаешь область печати на листах 1,2,3, а мне нужно выделить область печати "A1:J16" для первой страницы на первой листе, "A17:J32" для второй страницы на первой листе, "A33:J47" для третий страницы на первой листе. Или я что то не понимаю....
...
Рейтинг: 0 / 0
10.03.2006, 09:11:34
    #33591589
vkodor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Область печати для каждого листа.
ActiveSheet.PageSetup.PrintArea = "$A:$J"
ActiveWindow.SelectedSheets.HPageBreaks.Add Before:=Range("A18")
ActiveWindow.SelectedSheets.HPageBreaks.Add Before:=Range("A32")
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Область печати для каждого листа. / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]