Ukoliko imate potrebu za velikim unosom brojฤanih podataka u tabele, onda sigurno radi brลพeg unosa koristite numeriฤku tastaturu. Problem je u tome ลกto da biste nakon unosa podatka u jednu ฤeliju preลกli na sledeฤu, morate pritisnuti taster [Tab], koji se nalazi na suprotnom kraju tastature. Ukoliko se radi o velikom broju podataka, ovo moลพe da uspori unos. Najbolje bi bilo kada bismo taster [Tab] mogli nekako da „prenesemo“ na numeriฤki deo tastature, ili da odreฤenom tasteru sa numeriฤkog dela dodelimo funkciju tastera [Tab]. Da li je neลกto od ovoga u Word-u moguฤe izvesti? Moguฤe je, a objasniฤemo to u Word-u verzija 7 i 97 (a samim tim i ostalim, novijim verzijama).
Dodeljivanje vrednosti tastera [Tab] nekom drugom tasteru prvo je ลกto nam pada na pamet, a za izvoฤenje ove operacije biฤe nam potreban makro. Zapravo, biฤe nam potrebna dva makroa. Pre direktne dodele odreฤenom tasteru Tab vrednosti, potrebno je da kreiramo makro od samo jedne linije koji umeฤe vrednost Tab, a zatim ฤemo kreirati i drugi makro kojim ฤemo prvi makro dodeliti nekom tasteru sa numeriฤkog dela, npr. tasteru zvezdici "*" (ukoliko se ne koristi pri unosu u tabele). Makro kojim umeฤete [Tab] karakter vrlo je jednostavan:
Sub Umetanje_Taba( )
Insert CHR$(9)
End Sub
Ako ลพelite da kreirate makro ukucavanjem komandi, izaberite meni „Tools> Macro“, unesite naziv za proceduru (kao npr. „Umetanje_Taba“) i kliknite „Edit“. Word ฤe otvoriti makro radi unosa programskog koda i automatski dodati linije „Sub MAIN“ (govorimo za Word verzije 7) i „End Sub“. Unesite prethodnu liniju koda, i izaberite meni „File> Close“. Alternativa je kreiranje makroa snimanjem. Izaberite meni „Tools> Macro“, unesite naziv makroa, kliknite „Record“, pritisnite taster Tab , i potom izaberite meni „Tools> Macro> Stop Recording“.
Poลกto nam dijalog prozor „Customize“ neฤe dozvoliti da tasteru zvezdica [*] dodelimo makro, potrebno je da kreiramo makro kojim ฤemo izvrลกiti dodelu. Ovo je takoฤe makro od samo jedne linije koda, ali neฤemo za njega kreirati poseban makro, veฤ ฤemo ga ubaciti izmeฤu linija „Sub MAIN“ i „End Sub“:
ToolsCustomizeKeyboard .KeyCode = 106,
.Name = "Umetanje_Taba", .Add
Programski kod pretpostavlja da vam se prethodni makro zove „Umetanje_Taba“, a ukoliko ste ga drugaฤije imenovali, promenite ovaj string. Ovde se zaustavljamo, a nastavljamo u sledeฤem ฤlanku.
Pratite Krstaricu na www.krstarica.com