Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - VBA

Страница: 1 |

 

  Вопрос: Распечатка в Excel Добавлено: 21.07.02 13:25  

Автор вопроса:  XM WS

Будьте добры помочь мне ещё разок.

на листе Excel мноого информации, я хочу распечатать её.

Но мне надо распечатывать не в последовательности 1,2,3, а примерно в такой:

20,1,18,3,16,5,14,7,12,9,10,11,8,13,6,15,4,17,2,19

Но обязательное условие, чтобы на печать это поступало одним заданием.

Заранее спасибо за помощь!

Ответить

  Ответы Всего ответов: 3  

Номер ответа: 1
Автор ответа:
 MonaX



Вопросов: 5
Ответов: 19
 Web-сайт: www.airways.uz
 Профиль | | #1
Добавлено: 21.07.02 17:14

У тебя вся информация на одном листе? Если да, то вот кусок кода:

...

'выбор текущего принтера

Application.ActivePrinter = "Epson LX-1050+ (LPT1:)"

'распечатка выбранных страниц (From - с какой, To - по какую)

ActiveWindow.SelectedSheets.PrintOut From:=2, To:=2, Copies:=1, _

ActivePrinter:="Epson LX-1050+ (LPT1:)", Collate:=True

...

Удачи!

Ответить

Номер ответа: 2
Автор ответа:
 XM WS



Вопросов: 6
Ответов: 3
 Профиль | | #2 Добавлено: 21.07.02 21:32

Так ведь это способ распечатки подряд... а мне нужно в заданной последовательности!

если я буду вызывать PrintOut несколько раз, то это уже будет новое задание принтеру - это недопустимо в моем случае:(

Ответить

Номер ответа: 3
Автор ответа:
 Evard



Вопросов: 14
Ответов: 6
 Профиль | | #3 Добавлено: 23.07.02 13:44

Разнеси програмно инфо по страницам, выдели страницы и пускай на печать ActiveWindow.SelectedSheets.PrintOut

Удачи

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам