< 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

SQL příkaz - nevěděl by někdo ?

Anonym • 20.1. 11:55

cislovanie riadkov

marjankaj • 20.1. 11:40

Načtení dat z externího souboru do nového soubor

milos85 • 20.1. 11:01

výpis adresáře

Milan-158 • 20.1. 10:07

Načtení dat z externího souboru do nového soubor

veny • 20.1. 9:50

cislovanie riadkov

Co-ja-vim • 20.1. 9:32

Načtení dat z externího souboru do nového soubor

milos85 • 20.1. 9:12