Hogyan lehet ügyesen lekérdezni az Excel adatokat a UserForm -ból
Amikor a UserForms -ot használja a VBA -eljárásokban, mindig az a feladat, hogy egy bizonyos állapotot vagy információt elmentsen a UserForm -ba, majd lekérdezze azt egy modulban.
Ennek egyik módja az, hogy ezeket az információkat ideiglenesen tárolja a végrehajtó program munkalapján. De használhat egy másik módszert is, amely minden erőfeszítés nélkül működik.
Minden UserForm rendelkezik a tulajdonsággal Nap. Szöveget is rendelhet ehhez a tulajdonsághoz. Amíg a UserForm nem töltődik le a memóriából, a tulajdonság megmarad Nap értéküket.
Ha adatokat szeretne átvinni egy UserForm -ból egy VBA -eljárásba, mentse az információkat a Tag tulajdonságba a UserForm programkódjában:
Me.Tag = "Saját szöveg"
Most közvetlenül az eljárásban lekérdezheti ezt a tulajdont:
Ha UserForm1.Tag = "Saját szöveg", akkor …
Győződjön meg arról, hogy a Nap csak addig marad meg, amíg a UserForm a memóriában marad. A UserForm elrejtéséhez csak állítsa be a módszert Elrejt ahelyett Kirakodás a.