< návrat zpět

MS Excel


Téma: nefunkční instrukce ve VBA MS Excel rss

Zaslal/a 4.12.2012 16:30

Může mi prosím někdo poradit jak rozchodit makro v excelu. Napíšu ve VBA kód, který obsahuje instrukce Left, Mid, Right nebo Date. Vše normálně funguje, pokud však excelovský soubor otevřu na jiném PC, pak po spuštění procedury se objeví hláška "compile error Can't find project or library".

stop Uzamčeno - nelze přidávat nové příspěvky.

icon #010553
avatar
Podľa môjho názoru uvedenú hlášku ani jedna z uvedených funkcií nie je pôvodcom uvedenej hlášky. Je ale možné, že kód sa odvoláva na niečo, čo v danom PC nie je k dispozícii. Napr. na nejakú inú procedúru, ktorú máš niekde u seba (napr. v osobnom zošite makier) ale nie je v tom druhom PC.citovat
icon #010554
Poki
Zkus se podivat se podivat ve VBE do: Tools/References,
jestli tam neni nekde u nejake knihovny uvedeno MISSING - takove knihovny odskrtni - mohlo by pomocicitovat
#010556
avatar
Děkuji za radu.
našel jsem v referencích zatrženou komponentu od omrona, která vůbec s projektem nesouvisí. Spíš jsem hledal jestli není problém v komponentě "ocx" calendar control od microsoftu. nefungoval mi totiž následující kód:
Private Sub UserForm_Activate()
MonthView1.Value = Date
MonthView2.Value = Date
TextBox1.Text = Date
TextBox4.Text = Date
kompilátor označil vždy instrukci "Date". pokud jsem kód na zkoušku vymazal kompilátor ohlásil chybu na jiném řádku kde ovšem byla použita instrukce "MID". Bylo to pro mě nepochopitelné. Nicméně mnohokrát děkuji, odebráním zmíněné komponenty Omron začlo vše fungovat.citovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje