Prenos hodnôt Excelu z UserForm

Obsah

Ako šikovne vyhľadávať údaje programu Excel z UserForm

Pri použití UserForms vo vašich postupoch VBA je vždy úlohou uložiť určitý stav alebo informácie do UserForm a potom ich zadať v module.

Jedným zo spôsobov je dočasne uložiť tieto informácie do pracovného hárka pre vykonávajúci program. Môžete však použiť aj inú metódu, ktorá vždy funguje bez akéhokoľvek úsilia.

Každý UserForm má túto vlastnosť Deň. K tejto vlastnosti môžete tiež priradiť text. Pokiaľ sa UserForm nevyberie z pamäte, vlastnosť zostane Deň ich hodnota.

Na prenos informácií z UserForm do procedúry VBA uložte informácie do vlastnosti Tag do programového kódu UserForm:

Me.Tag = "Môj text"

Teraz môžete zadať dopyt tejto vlastnosti priamo vo svojom postupe:

Ak UserForm1.Tag = "Môj text", potom …

Uistite sa, že obsah Deň sa uchováva iba dovtedy, kým UserForm zostane v pamäti. Ak chcete skryť UserForm, jednoducho nastavte metódu Skryť namiesto Vyložiť a.

Vám pomôže rozvoju miesta, zdieľať stránku s priateľmi

wave wave wave wave wave