< návrat zpět

MS Excel


Téma: Spuštění makra aktivací textboxu rss

Zaslal/a 28.6.2016 14:47

Ahoj všem,

potřeboval bych poradit. Mám Userform, na kterém je větší množství TextBoxů. Mám napsaný skript, který by měl při změně některého TextBoxu sečíst textboxy v řádku a zapsat hodnotu do poledního v řadě.

Je nějaká možnost jak spustit makro při aktivaci jakéhokoliv Textboxu? Samozřejmě pokud nechci pro každý textbox napsat samostatnou proceduru, která spustí přepočet.

Děkuji za odpověď

Zaslat odpověď >

#031905
avatar
Všechny prvky, jichž se sčítání týká, by měly být nasměrovány při vzniku události Change a n proceduru, která součet zobrazí v součtovém prvku.

Private Sub TextBox1_Change()

Call ProceduraZmena

End Sub

Private Sub TextBox2_Change()

Call ProceduraZmena

End Sub
citovat
#031907
avatar
Díky za odpověď, tohle řešení mě taky napadlo, jen jsem přemýšlel, jestli neexistuje jiná možnost. V userformu mám 30 textboxů a toto řešení znamená zkopírovat volání procedury do každého textboxu. Zkoumal jsem jestli neexistuje něco jako při změně jakéhokoliv prvku v userformu spusť proceduru.citovat

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

Čas od do

jarek1111 • 18.4. 13:46

Čas od do

lubo • 18.4. 11:13

Čas od do

jarek1111 • 18.4. 8:32

Čas od do

jarek1111 • 18.4. 8:31

Makro smyčka

MilanKop • 18.4. 7:18

Makro smyčka

elninoslov • 18.4. 0:18

Makro smyčka

MilanKop • 17.4. 21:33