From: Likavcan, Alexander (Alexander.Likavcan@volkswagen.sk)
Date: 08. 04. 2003, 16:23 CEST
Zdar a silu Simona, dna 08.04.2003 si napisal(a): > Prave ze mozna dost casto. Mam tu soubor makra.xls, ktery je spolecny a pak > nejaky svuj personal.xls. > No a ted chci v personal.xls si udelat svoje male makro, ktere bude jenom: > Sub stavy01a10() > > Call stav01 > Call stav10 > Call upravastav01vs10 > > ActiveWindow.DisplayZeros = False > > > End Sub > > Pokud budou vsechny v personal.xls, je to OK, ale co kdyby makro "stav10" bylo > v tom spolecnem sesitu? Vim, ze ho muzu naexportovat a pak importovat k sobe, > ale treba by to slo jednoduseji. Kdybyste mi to nekdo napsal primo, bylo by to > skvele. Tedy pokud je to tak jednoduche, ze by zmena spocivala v napr: > Sub stavy01a10() > > Call stav01 > Call [(makra.xls)stav10] > Call upravastav01vs10 > > ActiveWindow.DisplayZeros = False > > > End Sub > > Pokud je to o moc slozite, tak to nebudu otravovat. Prinejhorsim to muzu > vzdycky naimportovat. Ja jen myslela, ze se to spravi nejakou zmenou cesty a hotovo. > > S. jednoducho: 1. otvor excel (tym sa ti otvori aj subor personal) 2. otvor subor makra.xls 3. otvor editor jazyka VBA 4. otvor si modul kde mas to svoje makro Sub stavy01a10() 5. v menu tools > referencies najdi subor makra.xls a zaskrtni ho. 6. makra su vzdy v nejakom module 1-xx(ak si ho nejako nenazves) takze staci napisat call module1.stav10 eto vsjo vyuzivam sice len pri xla (doplnkoch) ale da sa to pouzit aj pri xls s pozdravom AleXXX -- Robit mier pomocou zbrani konci tam kde konci laska, co prechadza cez zaludok.
This archive was generated by hypermail 2.1.6 : 08. 04. 2003, 16:23 CEST