Сторінка 1 з 3

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

Додано: Пон 09 жовтня 2006 р. 16:23
Black
Хто знає як в екселі зробити листи в оберненому порядку?

Додано: Пон 09 жовтня 2006 р. 22:03
VictorZ!
Екселем частенько користуюсь.....  А що таке обернений порядок ?!!!

Додано: Вів 10 жовтня 2006 р. 08:42
Black
Ну йдуть листи - Лист 1, Лист 2, Лист 3, Лист 4.... - а треба в оберненому порядку ....Лист4, Лист 3, Лист 2, Лист 1.

Додано: Вів 10 жовтня 2006 р. 19:55
Banzai
хм... ну если листов до 10  -то их можно легко менять местами - "драг-эн-дропом" - типо береш и тянеш до появления "листик"  на курсоре... а шоб принципиально поменять ... не знаю даже... листы ведь поименованы не жостко - тоесть их и ренеймить можно ... не явная структура списка походу...

Додано: Сер 11 жовтня 2006 р. 08:43
Black
Дрег енд дроп не катіт - 2 файла по 150 листів...

Додано: Сер 11 жовтня 2006 р. 21:31
Banzai
black,  :shock: я удивляюсъ етож что можно туда запихать....

Додано: Чет 12 жовтня 2006 р. 09:56
keepo
Banzai, рахунки за електрику :)
black, тобі треба при друці, чи просто в документі. Якщо в доцы - треба писати макрос, або прожку на С. Якщо при друці, то в настройках принтера є : "Печатать страницы от начала к концу" і "Печатать страницы от конца к началу".

Додано: Чет 12 жовтня 2006 р. 10:04
Black
А мені не треба "від конца до начала", це я знаю як зробити - файнпрінт має таку функцію. Порядок буде не такий як листи поміняти... Мені приходиться більше 300 раз натискати Друк і переходити на наступний лист при цьому, пліз хелп!

Додано: Чет 12 жовтня 2006 р. 12:06
keepo
Ну напиши, що втебе виходить, коли прінт--весь документ (страницы от конца к началу) і як має бути. А то чот непонятно що тобі треба.

Додано: Чет 12 жовтня 2006 р. 12:13
Black
Так воно не листи друкує з останнього по перший, а сторінки. А в мене в кожному листі 50 сторінок.

Додано: Чет 12 жовтня 2006 р. 12:52
keepo
Ну напиши, що втебе виходить, коли прінт--весь документ (страницы от конца к началу) і як має бути. А то чот непонятно що тобі треба.

Додано: Чет 12 жовтня 2006 р. 13:04
Black
мені не треба шоб остання сторінка була першою. Мені треба по листам. Ну подумай як воно надрукує, зовсім не так. Остання сторінка має бути 50-тою.

Додано: Чет 12 жовтня 2006 р. 15:06
keepo
Найпростіше написати макрос, правда має бути стала кількість листів.

Додано: Чет 12 жовтня 2006 р. 15:15
Black
Треба ще то вміти робити...

Додано: Чет 12 жовтня 2006 р. 16:37
keepo
1. Створюєш пустий макрос.
2. alt+F11
3. Вибираєш там створений макрос і міняєш все на такий текст:

Sub Макрос1()
   Sheets("Лист5").Select
   Sheets("Лист5").Move Before:=Sheets(1)
   Sheets("Лист4").Select
   Sheets("Лист4").Move Before:=Sheets(2)
   Sheets("Лист3").Select
   Sheets("Лист3").Move Before:=Sheets(3)
   Sheets("Лист2").Select
   Sheets("Лист2").Move Before:=Sheets(4)
End Sub

4. Кусок
   Sheets("Лист№").Select
   Sheets("Лист№").Move Before:=Sheets(номер по порядку)

можна повторювати до безкінечності, або 150 раз, тільки назву в лапках став відповідно до назв листів в тебе і не попутай нумерацію... і буде тобі щастя :)