Како одједном одштампати више листова (или свих листова) у Екцелу

Екцел вам нуди много опција када покушавате да одштампате свој рад. Можете изабрати штампање целог радног листа, одређене области на радном листу, штампање више листова или свих листова одједном.

У овом водичу ћу вам показати како можете штампање више листова у Екцелу одједном. То могу бити неки изабрани листови или сви листови у радној свесци.

А у случају да желите да одштампате одређено подручје на више/свих листова, то можете учинити и са мало ВБА магије.

Па да почнемо!

Одштампајте све листове одједном

Екцел има уграђену функцију која вам омогућава да наведете штампање свих листова одједном.

Испод су кораци за штампање свих листова у радној свесци:

  1. Кликните на картицу Датотека
  2. Кликните на опцију Штампање
  3. На страници Штампање кликните на падајући мени Поставке штампања
  4. Кликните на Штампај целу радну свеску
  5. Кликните на Штампај

Горе наведени кораци штампали би све листове у радној свесци. У случају да сте на неким листовима подесили област за штампање, биће штампана само та област за штампање.

Такође можете видети шта ће бити одштампано у прегледу штампања са десне стране. Такође можете променити бројеве страница и видети шта ће бити одштампано на свакој страници.

Довољно лако!

Шта ако желите да одштампате само неке одређене листове, а не целу радну свеску.

Прочитајте на!

Одједном одштампајте више листова (одабраних)

Ово је опет прилично лако постићи.

Све што треба да урадите је да одаберете те одређене листове које желите да одштампате и одштампате!

Испод су кораци за штампање одређених листова у радној свесци у Екцелу:

  1. Изаберите све листове које желите да одштампате. Да бисте то урадили, држите контролни тастер и изаберите листове један по један. У овом примеру бирам Табеле 1, 4 и 5
  2. Кликните на картицу Датотека
  3. Кликните на опцију Штампање
  4. На страници Штампање кликните на падајући мени Поставке штампања
  5. Кликните на Штампај активне табеле (у већини случајева то је већ подразумевана опција, али у случају да није, то можете изабрати са падајућег менија)
  6. Кликните на Штампај

Када изаберете више листова, сви они делују као активни листови током штампања.

Такође можете видети шта ће бити одштампано у прегледу штампања са десне стране. Такође можете променити бројеве страница и видети шта ће бити одштампано на свакој страници.

Штампајте више листова са одређеном површином за штампање

Овај је мало сложенији од претходна два.

Претпоставимо да имате радну свеску са више листова и желите да одштампате одређену област са сваког листа.

Можда на сваком листу постоје збирни подаци и само желите да одштампате ове податке, а не цео радни лист.

Ово се може урадити постављањем области за штампање на свим листовима, а затим и штампањем истих (као што је приказано у горња два метода).

Сада када је у питању постављање области за штампање:

  • Морате то учинити ручно за сваки лист (посебно ако је подручје штампања различито за сваки лист)
  • Или можете користити једноставан ВБА код за постављање исте површине за штампање на свим листовима одједном.

Након што поставите поље за штампање, можете користити било који од горе наведених метода за штампање листова.

Дозволите ми да вам брзо покажем како да ручно подесите област штампања помоћу ВБА.

Ручно подешавање области штампања

У наставку су наведени кораци за то:

  1. Изаберите ћелије које желите да буду покривене у области за штампање
  2. Кликните на картицу „Изглед странице“
  3. У групи Подешавање странице кликните на „Подручје за штампање“
  4. Кликните на „Постави површину за штампање“

То је то!

Ово би поставило подручје за штампање на изабране ћелије и када штампате овај лист, штампаће се само подручје за штампање.

Ово морате да урадите ручно за сваки лист. Дакле, ако желите да одштампате одређене области у Схеет1, Схеет4 и Схеет5, мораћете то да урадите за сваки лист посебно.

Подешавање области штампања помоћу ВБА

У случају да имате пуно радних листова, ручно постављање области за штампање може одузети много времена.

У том случају, такође можете користити ВБА за брзо постављање области за штампање на један лист, а затим покрените код да бисте је реплицирали на све остале листове.

Напомена: Ова метода добро функционише ако имате исти распон ћелија које желите да користите при подешавању области штампања.

Испод је ВБА макро код који ће то учинити:

Суб СетПринтАреас1 () Дим ПрнтАреа Ас Стринг Дим вс Ас Ворксхеет ПрнтАреа = АцтивеСхеет.ПагеСетуп.ПринтАреа За сваки вс у радним листовима вс.ПагеСетуп.ПринтАреа = ПрнтАреа Следећи сет вкс = Ништа Крај Суб

Горњи код користи подручје за штампање са активних листова, иде на све листове у радној свесци и поставља исту површину за штампање у сваком од ових листова.

Користи петљу за пролазак кроз сваки радни лист, а затим поставља исто подручје на сваком радном листу као и подручје за штампање. У случају да желите да ово буде другачије за сваки лист, верујем да би то било брже учинити ручно.

Када имате овај скуп, сада можете да одштампате све листове (или неке изабране листове), а штампаће се само област за штампање.

Овај ВБА макро код можете ставити у обичан модул и покренути га одатле.

Дакле, ово су неки сценарији у којима можете одштампати више листова у Екцелу одједном.

Надам се да вам је овај водич био користан!

Ви ће помоћи развој сајта, дељење страницу са пријатељима

wave wave wave wave wave