< návrat zpět

MS Excel


Téma: Metoda Run rss

Zaslal/a 29.1.2010 14:18

Public Sub Jedna()
Application.Run "Dva.xlsm!Dva"
End Sub
Selhává mi metoda Run (chyba 1004) v této rutince, kde ze sešitu Jedna a její procedury Jedna volám proceduru Dva v sešitu Dva. Obě procedury jsou ve standartních modulech a sešit Dva je otevřen. A v zabezpečení nastaveno povolení všech maker.
V čem může být zakopaný pes. Poradí mi někdo? 2

Zaslat odpověď >

icon #001146
Poki
Vyzkousel jsem to a jedine, co me napada je, ze soubor Dva nemate ulozeny (je to jen nove otevreny sesit, např. Sešit2), protoze jinak to funguje vyborne :)citovat
#001147
avatar
Kdepak uloženy mám oba soubory Jedna.xlsm i Dva.xlsm. Ještě bych dodal, že i procedura Dva je Public.
Metoda přiřazení reference v projektu VBA mi k vyvolání podprogramu funguje, ale potřeboval jsem specielně právě tu Run a nemůžu s tím hnout. 3citovat
icon #001148
Poki
Hm, tak to takhle z hlavy nevim, bylo by mozne prilozit inkriminovane soubory?citovat
#001150
avatar
Ta chyba musela být fakt někde mimo projekt VBA, protože jsem to vypracoval odznovu a funguje to, jak má.
Kde byla chyba už asi nezjistím, protože ani nebudu pátrat. V každém případě díky za pomoc. 2citovat

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