Stránka 1 z 1

Makro Exel 2007 versus 2016

Napsal: 04 pro 2017 12:43
od Snekment
Dobrý den ,
toto makro :

Sub Ulozeni_pokus_2017()

Application.ScreenUpdating = False

jmeno = Range("B201")
ActiveWorkbook.SaveAs Filename:="\\192.168.2.248\zlutysanon_vaclavak\Zaměstnanci - seznam\" & jmeno
MsgBox " Prijimaci karta pracovnika " & jmeno & " byla uložena. Děkujeme "
Application.DisplayAlerts = False
Application.Quit
Application.ScreenUpdating = True

End Sub

mám uloženo na severu naší firmy a je k němu pristup ze všech počítačů naší firmy.
Pokud ukládá někdo pomocí tohoto makra z počítače ,který má Exel 2007 tak vše jede . Pokud se snaží , udělat to samá z Exelu 2016 potom toto makro hlásí tuto chybu :

Compile error: Can´t find project or liberary

Poradíte mi prosím co s tím ??

Děkuji moc

Re: Makro Exel 2007 versus 2016

Napsal: 04 pro 2017 15:11
od atari
Já bych si tipnul, že nebude problém s makrem, ale s přístupovými právy. Zřejmě tam budou i nové windowsy s tím novým wxcelem, a jinak nastavená práva.
Spustí se to makro vůbec, a případně na kterém řádku to skončí?

Re: Makro Exel 2007 versus 2016

Napsal: 04 pro 2017 15:16
od Snekment
Nespustí - skonci hned na "jmeno" . Co s tím prosím ??

Re: Makro Exel 2007 versus 2016

Napsal: 04 pro 2017 16:18
od atari
Ty nevíš o čem píšeš. Pokud se makro nespustí, tak to nemůže skončit na "jméno". Tak jak to tedy je?

Dodatečně přidáno po 22 minutách 1 vteřině:
Pokud se makro spustí, tak zřejmě v Excelu 2016 chybí knihovna.

Re: Makro Exel 2007 versus 2016

Napsal: 06 pro 2017 08:18
od elninoslov
- Porovnajte si na oboch PC Tools - References
- Skúste ukladať lokálne