< návrat zpět

MS Excel


Téma: Ako spustit jednym makrom druhe makro na inom li rss

Zaslal/a 5.12.2018 8:30

Prosim vam chcela by sa informovat ako nastavit makro aby ho vedela spustat s ineho listu. Makro mam umiestnene na liste 3 a potrebujem aby spustelo makro na liste6.Pripadne ako s jednym makrom spustit druhe makro na inom liste

Zaslat odpověď >

#042031
avatar
Dobrý den,
nerovnám se kapacitám, které tady běžně odpovídají, ale zkusím také pomoci.
Makra nejsou přiřazena listům, takže lze všechna makra spouštět ze všech listů. Pokud spouštíte kl.zkratkou nebo tlačítkem.
Pokud bsyte chtěla spouštět jedno makro druhým, v kódu se volá příkazem call, tedy např. call Makro1.citovat
#042078
avatar
jasne ze su aj makra priradene listom 1
ja som sa makra musel ucit sam , za velmi velkej pomoci prave tohto fora za co mu Ďakujem. Ale kedze som tu nechcel liezt s kazdou blobostou a taktiez makra nerobim tak casto aby som si vsetko pametal , tak som sa naucil (hned na zaciatku) suprovu vec : "Zaznam makier". Zapnes , spravis co chces , vypnes a pozries na vysledok. Nasledne zistis co sa da priamo pouzit a co bude potrebovat upravu, zmenu, vymazat zbytocnosti. Ale ten zaklad je super. Napr tu som zaznamenal spustenie jedneho makra z "Listu1" s nazvom "ahoj" , nahranym makrom1.
Sub Makro1()
' Makro1 Makro
Application.Run "'Nový List aplikace Microsoft Excel.xlsm'!List1.ahoj"
End Sub

a myslim ze s tymto sa uz da pracovat 1citovat
#042081
avatar
To, že makra jsou vázána na list, je samozřejmě zcestná myšlenka. Naopak, běžná makra v modulech listů nemají co dělat. A věc druhá - Záznamník maker je dobrý sluha, ale špatný pán. Není trapné ho používat i po deseti letech práce v Excelu, ale je hloupé mu důvěřovat a bezhlavě ho ctít.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