Microsoft Office Excel |
|
|
Opet pogrešan tasterNivo:
Priznajte: koliko puta vam se desilo da želite da pritisnete F2 na radnom listu u Excelu da biste uredili neki sadržaj, pa nehotice pritisnete F1? Samo u poslednjih nekoliko sati, meni se to dogodilo tačno triput. U redu, ja nemam problema sa performansama svog računara, pa mi iskakanje glavnog prozora Help sistema ne smeta mnogo. Ali, ako vam se to desi, treba da uklonite taj prozor i vratite se svom poslu, što može da izazove blagu nervozu. Ako imate iole slabiji računar, već drugi pogrešni pritisak na F1 može da vas košta i više živaca dok se ne vratite na posao. A šta je tek sa onima kod kojih je ono žičano strašilo koje sebe naziva Office asistentom još uvek aktivno, mogu samo da zamislim... Onesposobljavanje tastera F1 u Excelu za nas koji se nikad nismo naučili valjanom prstoredu na tastaturi može da bude prava blagodet. Help sistem bi i dalje bio na raspolaganju, klikom na taster u toolbaru ili brzim sledom ALT+H, ENTER (stavka menija). Valja samo znati kako da izvedete i gde da sačuvate novu postavku. Da biste to izveli, napisaćete kratku VBA proceduru koju treba da sačuvate u rezervisanoj, skrivenoj datoteci PERSONAL.XLS, čija svrha je baš da posluži kao biblioteka globalnih makroa u vašem profilu korisnika Excela.
Ovaj put, način izvedbe ću opisati na "okolni" način, jer ponekad primim kritiku od početnika da ne razumeju kako treba da pripremaju nove makroe. Zato, sledi niz koraka koje treba da ispratite tačno. Pozovite komandu menija Tools / Macro / Record New Macro. U dijalogu Record Macro koji će se pojaviti, u polje Macro name unesite naziv Auto_Open; u padajućoj listi Store macro in odaberite opciju Personal Macro Workbook; kliknite na OK i snimanje makroa je počelo. Sada učinite bilo šta; recimo, samo pritisnite taster ENTER i u malom toolbaru pritisnite dugme Stop Recording. Biće potrebno da promenite snimljeni makro, a da biste to učinili, morate otkriti skrivenu radnu svesku; učinite to komandom Window / Unhide, pa odaberite PERSONAL.XLS i potvrdite izbor, čime će se ta radna sveska i aktivirati (uočite ime u naslovnoj liniji prozora Excela). Sada otvorite dijalog komandom Tools / Macro / Macros ili pritiskom na ALT+F8; u centralnom oknu dijaloga uočićete stavku Auto_Open; obeležite je, pa kliknite na Edit. Otvoriće se prozor editora za VBA, a ugledaćete snimljeni makro. U njemu izbrišite sve redove osim prvog Sub Auto_Open i poslednjeg End Sub. U prazan red između te dve klauzule, unesite tačno sledeće:
Reč je o tzv. metodi događaja koja u ovom slučaju nalaže da se na pritisak F1 ne desi ništa. Sada zatvorite VBE, a zatim opet sakrijte PERSONAL.XLS komandom Window / Hide. Na kraju, najlakše će biti da zatvorite Excel, pa ga ponovo otvorite; pri zatvaranju ćete biti upozoreni da treba da sačuvate promene u PERSONAL.XLS, pa prihvatite to. Kada otvorite Excel, pritisnite F1: da li se išta desilo? Ako nije, onda je operacija uspela: više vas neće mučiti nehotični pritisak na taj taster.
|
|
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. |