Microsoft Office Excel |
|
|
Štampa cele radne sveske, ponovoNivo:
Vraćamo se jednom starom problemu... Hteli biste da odštampate sve radne listove radne sveske odjednom, ali komanda Print ne pamti to podešavanje, pa se stalno prevarite i odštampate samo jedan radni list. Pa ništa: rešićemo problem trivijalnim programiranjem... Manipulacija makroima u Excelu je sasvim uobičajena, jer tako ambijent radne sveske pretvarate u namensko okruženje za redovne radne operacije. Postoje neke proste tehnike čijim savladavanjem možete fino podesiti okolinu, tako da vaš rad ne bude samo efikasniji, već i udobniji. Na jednom praktičnom primeru, objasniću vam neke od tih varijanti. Dok radite u Excelu, podrazumevana komanda za štampanje odnosi se samo na aktivni radni list ili više njih, ako su svi aktivirani. Ako imate neku namensku radnu svesku koju povremeno celu štampate, u dijalogu File/Print u grupi Print what označićete opciju Entire Workbook i štampa će krenuti po redosledu radnih listova. Možda ste uočili da Excel nije u stanju da upamti ovaj parametar štampe: koliko god puta da pozovete dijalog za štampu, podrazumevaće se opcija Active sheet(s) koju morate promeniti. Stvar je još gora ako ste navikli na tastere u toolbaru, jer tada štampa kreće sa podrazumevanim parametrima, pa i ovim koji je možda pogrešan u toj radnoj svesci. Nema druge, nego da vrlo prostom VBA procedurom obezbedimo željenu opciju. Otvorite VBE (ALT+F11), pa unesite ovaj mali makro:
Sad ostaje samo da obezbedite neki prikladan način poziva makroa. Pozovite dijalog Macros (ALT+F8), označite makro StampajSve, pa kliknite na taster Options; sada pronađite neku tastersku kombinaciju koja vam odgovara (npr. CTRL+M) i ubuduće ćete u toj radnoj svesci tom prečicom uputiti ceo njen sadržaj na štampu. Ako upotrebite tastersku kombinaciju koja se poklapa sa nekom postojećem, vaša definicija će biti "starija" od Excelove. Ovaj makro i druge slične njemu možete generalizovati za stalnu upotrebu u Excelu, smeštajući ga u svoju arhivu koja se čuva u datoteci PERSONAL.XLS.
Sad možete napraviti i svoj taster. Desnim klikom na Command Bar, pozovite dijalog Customize i pređite na list Commands; u grupi Categories odaberite stavku Macros, pa odvucite "smeška" negde u toolbar. Odmah desnim klikom na novom mestu otvorite kontekstni meni za uređenje tastera; ovde nas interesuje nekoliko komandi. Komandom Assign Macro povežite taster i makro u Personal Macro Workbooku, a sa Change Button Image otvorite paletu sličica za taster. Ako baš imate vremena na pretek, Edit Button Image vas vodi u editor sličice. Predlažem da ne gubite vreme na to, ali u polju Name u kontekstnom meniju tastera svakako definišite novi tooltip (npr "Štampaj sve").
|
|
Vrh stranice Prethodna stranica Naslovna strana Mapa sajta Pretraga |
| AFORIZAM ZA DANAS | OVIH DANA SLUŠAMO... |
| Copyright © Praktikum na Webu, 2000-2009; Valinor Design; sva prava pridržana. |