VBA-д бүдэг ба тохиргоо гэж юу вэ?
VBA-д бүдэг ба тохиргоо гэж юу вэ?

Видео: VBA-д бүдэг ба тохиргоо гэж юу вэ?

Видео: VBA-д бүдэг ба тохиргоо гэж юу вэ?
Видео: Злые Призраки Обитают В Этом Доме | Evil Ghosts Inhabit This House 2024, Арваннэгдүгээр
Anonim

Бүдэг : та хувьсагчийг тодорхойлж байна (энд: r нь Range төрлийн хувьсагч юм) Тохируулах : та өмчийг тохируулж байна (энд: тогтоосон r-ийн утга нь Range("A1") - энэ нь төрөл биш, харин утга юм). Та ашиглах хэрэгтэй тогтоосон Объектуудын хувьд, хэрэв r нь энгийн төрөл (жишээ нь, int, string) байсан бол та зүгээр л бичих болно: Бүдэг r Бүхэл тоо r=5 байна.

Үүнээс гадна VBA дээр бүдэг урт гэж юу вэ?

А урт бүхэл тоо нь бүхэл тооноос их тоо агуулсан хувьсагчдад ашиглагдах тоо юм. Ийм их тоог багтаах хувьсагчийг зарлахын тулд Урт өгөгдлийн төрөл. Энд жишээ байна: Дэд дасгал() Бүдэг Хүн ам А Урт Төгсгөлийн дэд. -ийн төрлийн тэмдэгт Урт өгөгдлийн төрөл нь @.

Үүний нэгэн адил, яагаад DIM-г VBA-д ашигладаг вэ? The Бүдэг Түлхүүр үг нь Dimension гэсэн үгийн товчлол юм. Энэ бол ашигласан хувьсагчдыг зарлах VBA . Тунхаглах гэдэг нь бид хэлж байна гэсэн үг VBA хувьсагчийн тухай бид ашиглах дараа нь.

Үүнтэй адилаар би VBA дээр бүдэг байдлыг хэрхэн ашиглах вэ?

Та a-г ашиглан хувьсагчдыг зарлахдаа Бүдэг мэдэгдэл ( Бүдэг хэмжээсийн товчлол): Бүхэл тоо барих хувьсагчийг зарлахад зориулагдсан үнэ цэнэ , ашиглах " Бүдэг rowNumber As Integer"; текст утгыг хадгалах хувьсагчийг зарлахад, ашиглах " Бүдэг strEmployeeName As String"; гэх мэт.

VBA дээр объектын хувьсагчийг хэрхэн тохируулах вэ?

Бид зарлахдаа a хувьсагч Бид үүнд өгөгдлийн төрлийг оноох шаардлагатай бөгөөд бид бас оноож болно объектууд өгөгдлийн төрлөөр. Зарлагдсан утгыг оноох объектын хувьсагч "Бид" гэдэг үгийг ашиглах хэрэгтэй SET ”. Үг " Тохируулах ” гэж шинийг хэлдэг байсан обьект in VBA , жишээлбэл, тухайн ажлын хуудасны тодорхой мужид хамаарах.

Зөвлөмж болгож буй: