Přenos hodnot aplikace Excel z UserForm

Obsah

Jak chytře vyhledávat data aplikace Excel z UserForm

Při používání UserForms ve vašich postupech VBA je vždy úkolem uložit určitý stav nebo informace do UserForm a poté je dotazovat v modulu.

Jedním ze způsobů je dočasně uložit tyto informace do listu prováděcího programu. Můžete ale také použít jinou metodu, která vždy funguje bez jakéhokoli úsilí.

Každý UserForm má vlastnost Den. K této vlastnosti můžete také přiřadit text. Dokud není UserForm uvolněn z paměti, vlastnost zůstane Den jejich hodnota.

Chcete -li přenést informace z UserForm do procedury VBA, uložte informace do vlastnosti Tag do kódu programu UserForm:

Me.Tag = "Můj text"

Nyní můžete tuto vlastnost dotazovat přímo ve svém postupu:

Pokud UserForm1.Tag = "Můj text", pak …

Ujistěte se, že obsah Den je zachováno pouze tak dlouho, dokud UserForm zůstane v paměti. Chcete -li skrýt UserForm, stačí nastavit metodu Skrýt namísto Vyložit A.

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave