< 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

On-line nástroje

Formulář Faktura

Formulář Faktura IV

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

Aktivní diskuse

Řazení podle času v kategoriích

veny • 16.7. 11:34

špatný výpočet ze zisku - příčina?

Anonym • 12.7. 22:56

špatný výpočet ze zisku - příčina?

Jakoby • 12.7. 12:35

Řazení podle času v kategoriích

Marekh • 12.7. 9:55

Porovnávací Tabulka

Jess • 8.7. 20:49

Vzorec pro zkopírování obsahu buňky.

veny • 6.7. 8:28

Vzorec pro zkopírování obsahu buňky.

Tonda_Hu • 5.7. 21:17