Листи в екселі

Обговорюєм операційні системи, усілякій софт, комп'ютерні ігри.

Модератор: Саня

Аватар користувача
Black
Адміністратор
Адміністратор
Повідомлень: 5194
З нами з: Чет 27 січня 2005 р. 11:39
Стать: чоловіча
Звідки: 127.0.0.1
Контактна інформація:

Повідомлення Black »

Листи обзиваються наприклад як небудь і що тоді??? Номери теж порозкидані.  :cry:
Аватар користувача
ag326
Учасник форуму
Учасник форуму
Повідомлень: 69
З нами з: Вів 07 листопада 2006 р. 00:17
Звідки: @lutsk.ua

Повідомлення ag326 »

black писав: Листи обзиваються наприклад як небудь і що тоді??? Номери теж порозкидані.  :cry:


Sub Prr()
  n = 3
  For i = 1 To n
      s = Format(n - i + 1)
      k = n - i + 1
      Sheets(k).Select
      ActiveWindow.SelectedSheets.PrintOut Copies:=1
  Next i
End Sub

так получится по номерам. но я так понимаю что это в конкретновзятом Вашем ексель листе не работает т.к. "номери порозкидані"
но я не смог у себя повторить такой ситуации. создал лист с 3-мя листами и как их местами не менял все равно печатаются от последнего до первого по расположению так как на экране, т.е. так как надо

может быть примерчик екселевского документа сюда дали в котором данный макрос работает непраивльно
Аватар користувача
Black
Адміністратор
Адміністратор
Повідомлень: 5194
З нами з: Чет 27 січня 2005 р. 11:39
Стать: чоловіча
Звідки: 127.0.0.1
Контактна інформація:

Re: Листи в екселі

Повідомлення Black »

оскільки змінив роботу, мені вже це нецікаво. Закриваю тему...
Закрито