Stránka 1 z 1

Excel-Ovládací prvek  Vyřešeno

Napsal: 11 dub 2009 13:10
od Dieesels
Dobrý den, lze přiřadit k ovládacímu prvku "tlačítko" více maker, než jen jedno?

Re: Excel-Ovládací prvek

Napsal: 11 dub 2009 14:01
od mike007
Jako že po stisknutí tlačítka by uživateli vyskočila tabulka se seznamem maker a on by sis zvolil, které chce spustit?

Re: Excel-Ovládací prvek

Napsal: 11 dub 2009 14:10
od Dieesels
Ne, aby po stisknutí tlačítka, se spustilo ne jen jedno makro, které danému tlačítku bylo přiřazeno, ale dva. Např. mám vytvořené makro pro tisk a export, které bych přiřadil jednomu tlačítku, po stisknutí by se obě procedury jak pro tisk tak pro export současně spustily. ...tedy je to jen příklad....

Re: Excel-Ovládací prvek

Napsal: 11 dub 2009 14:30
od mike007
Nejjednodušší možnost je vytvořit si novou subrutinu kde spojíš obě makra, například tímto stylem:

sub start_vice_maker()
call první-makro
call druhé-makro
call třetí
end sub


Do tlačítka pak nadefinuj tuto subrutinu a je to.



Re: Excel-Ovládací prvek

Napsal: 11 dub 2009 14:37
od X
Makro jde přiřadit jen formuláři, ovládacímu prvku se píše kód VBA (podprogram). I když je to spíš jen detail, jen že se makro nejčastěji uživatelsky nahrává.

Re: Excel-Ovládací prvek

Napsal: 12 dub 2009 05:29
od Dieesels
Děkuji