Сторінка 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 раз, тільки назву в лапках став відповідно до назв листів в тебе і не попутай нумерацію... і буде тобі щастя