Прехвърляне на Excel стойности от UserForm

Съдържание

Как умело да запитвате Excel данни от UserForm

Когато използвате UserForms във вашите VBA процедури, винаги има задача да запазите определено състояние или информация в UserForm и след това да ги попитате в модул.

Един от начините е временно да съхранявате тази информация в работен лист за изпълняващата програма. Но можете да използвате и друг метод, който винаги работи без никакви усилия.

Всеки потребителски формуляр има свойството Ден. Можете също да присвоите текст на това свойство. Докато UserForm не е разтоварен от паметта, свойството остава Ден тяхната стойност.

За да прехвърлите информация от UserForm във VBA процедура, запишете информацията в свойството Tag в програмния код на UserForm:

Me.Tag = "Моят текст"

Вече можете да заявите това свойство директно във вашата процедура:

Ако UserForm1.Tag = "Моят текст" Тогава …

Уверете се, че съдържанието на Ден се запазва само докато UserForm остава в паметта. За да скриете UserForm, просто задайте метода Крия вместо Разтоварвайте а.

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave