..|| Blog || Produkti/Storitve || MExcel || MDodatki || 300 nasvetov ||..

Napake pri zagonu makroja

Pomoč pri izdelavi makrov

Napake pri zagonu makroja

OdgovorNapisal/-a Buba » Če maj 14, 2009 12:52 pm

Pozdravljeni!
Napisal sem makro na svojem računalniku in ga prenesel drugam.
Pri zagonu makroja na drugem računalniku se pojavi sporočilo: Napaka pri nalaganju DLL ?
Kako naj ugotovim kaj manjka?

Lep dan!
:P

Buba
Buba
Buba
 
Prispevkov: 81
Pridružen: Sr mar 12, 2008 11:49 am
Kraj: Maribor



Matjazev.NET
 

OdgovorNapisal/-a admin » Če maj 14, 2009 12:57 pm

A makro uporablja zunanje DLL-e? Če jih potem manjka eden izmed njih. Lahko pa da uporabljate kakšne posebne kontrole na obrazcu in potem potrebujete DLL-e v katerih so te kontrole...

Kaj vam manjka lahko pravzaprav ugotovite samo tako, da stvar poženete na vašem računalniku in pogledate katere DLL-e uporablja in potem pogledate ali so na drugem računalniku prisotni ti DLL-i. Eden izmed programov, ki zna kaj takšnega je npr. Process Explorer.
lp,
Matjaž Prtenjak
Administrator
admin
Site Admin
 
Prispevkov: 3526
Pridružen: Sr jul 20, 2005 10:06 pm

Napke pri zagonu makroja 2

OdgovorNapisal/-a Buba » Če maj 28, 2009 10:29 am

Makro se zaustavi v podprogramu, kjer uporabljam funkcijo Mid. Kot da je to neka neznana funkcija.

Edina razlika med "mojim" in drugimi računalniki je v dveh datotekah:
ATPVBAEN.XLA in FUNCRES.XLA. Te datoteke se samodejno naložijo ko zaženem urejevalnik za VBA. Ne vem več od kod sem jih pobral. Zaščitene so z geslom (ki ga seveda ne poznam).
Zanima me, kako se te datoteke odstranijo?
Če se te datoteke odstranijo, ali bo funkcija Mid (Left, Right..) delovala?
Kako lahko svoje makre prenašam na druge računalnike?

Program Process Explorer sem naložil v svoj računalnik, pa ni pripeljal do nekih razlik med računalniki (rešitev).

Se opravičujem, ker sem rabil veliko časa za odgovor. Pač pomankanje časa.

Lep dan!
Buba
Buba
 
Prispevkov: 81
Pridružen: Sr mar 12, 2008 11:49 am
Kraj: Maribor

OdgovorNapisal/-a admin » Če maj 28, 2009 10:02 pm

To sta Excelova dodatka 'Orodja za analizo' in 'Orodja za Analizo VBA'. Očitno uporabljate funkcije vsaj enega izmed njih. Na drugem računalniku pojdite na Orodja/Dodatki in vključite omanjena dodatka... Sklepam, da bo potem vaš makro tekel tudi na drugem računalniku.
lp,
Matjaž Prtenjak
Administrator
admin
Site Admin
 
Prispevkov: 3526
Pridružen: Sr jul 20, 2005 10:06 pm


Vrni se na VBA

Kdo je prisoten

Po forumu brska: 0 registriranih uporabnikov in 2 gostov

cron