„Excel“ verčių perkėlimas iš „UserForm“

Turinys

Kaip gudriai užklausti „Excel“ duomenis iš „UserForm“

Naudojant „UserForms“ savo VBA procedūrose, visada yra užduotis išsaugoti tam tikrą būseną ar informaciją „UserForm“ ir tada pateikti užklausą modulyje.

Vienas iš būdų yra laikinai išsaugoti šią informaciją vykdančiosios programos darbalapyje. Bet jūs taip pat galite naudoti kitą metodą, kuris visada veikia be jokių pastangų.

Kiekviena „UserForm“ turi savybę Diena. Šiai ypatybei taip pat galite priskirti tekstą. Kol „UserForm“ nėra iškraunama iš atminties, nuosavybė išlieka Diena jų vertę.

Norėdami perkelti informaciją iš „UserForm“ į VBA procedūrą, išsaugokite informaciją „Tag“ ypatybėje „UserForm“ programos kode:

Me.Tag = "Mano tekstas"

Dabar galite atlikti šios nuosavybės užklausą tiesiogiai atlikdami procedūrą:

Jei UserForm1.Tag = "Mano tekstas", tada …

Įsitikinkite, kad turinys Diena saugomas tik tol, kol „UserForm“ lieka atmintyje. Norėdami paslėpti „UserForm“, tiesiog nustatykite metodą Paslėpti vietoj Iškrauti a.

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave