Агуулгын хүснэгт
Энэ нийтлэлд би та Excel програмын VBA доторх Тийм Үгүй мессежийн хайрцгийг хэрхэн хөгжүүлж, ашиглаж болохыг харуулах болно.
Тийм Үгүй Excel VBA (Quick View) бүхий мессежийн хайрцаг
5468
Дадлагын ажлын номыг татаж авах
Энэ дасгалын номыг татаж аваад дасгалаа хийж байхдаа Энэ нийтлэлийг уншиж байна.
Тийм Үгүй Message Box.xlsm
Тийм Үгүй Мессежийн хайрцгийг боловсруулж ашиглах VBA кодын тойм. (Алхам алхмаар дүн шинжилгээ)
Энгийн жишээгээр тийм-үгүй гэсэн мессежийн хайрцаг -ын хэрэглээг сурцгаая. мессежийн хайрцаг танаас асуулт асуух болно, танд ExcelWIKI таалагдаж байна уу?
Хэрэв таны хариулт тийм бол та мессежийн хайрцагт Тийм дээр дарна. 2>. Хэрэв таны хариулт Үгүй бол та Үгүй дээр дарна.
Одоо мессежийн талбарт тийм эсвэл үгүй гэсэн товчийг дарсны дараа юу болох вэ ? Идэвхтэй ажлын хуудсанд ExcelWIKI-д дуртай болон дургүй хүмүүсийн тоог агуулсан 2 нүд байна. Хэрэв та тийм -г дарвал таалагдсан нүдэн дэх тоо нэгээр нэмэгдэх болно.
Мөн үгүй -г дарвал дургүй нүдэн дэх тоо нэгээр нэмэгдэх болно. .
Тэгвэл энэ бүх ажлыг VBA кодоор хэрхэн гүйцэтгэх вэ? Хялбар. Бүх үйл явцад 2 үндсэн алхмууд байдаг.
- Тийм-Үгүй гэсэн мессежийн хайрцгийг боловсруулах
- <-ийн гаралтыг ашиглах 1>Мессежийн хайрцаг
Би таны сурах алхам бүрийн дэлгэрэнгүйг харуулж байна.
⧪ Алхам1: Тийм-Үгүй гэсэн мессежийн хайрцгийг хөгжүүлэх
Юуны өмнө та VBA дотор тийм-үгүй гэсэн мессеж хайрцгийг үүсгэх хэрэгтэй. Энэ амархан. Аргументтай холбоотой асуулт, шинэ аргументын хамт энгийн мессежийн хайрцагтай ижил процедурыг ашиглана уу. vbYesNo .
Энд асуулт нь “Та ExcelWIKI-д дуртай юу? ?”
2241
⧪ 2-р алхам: Мессежийн хайрцагны гаралтыг ашиглах
Дараа нь бид даалгавраа гүйцээх болно мессежийн хайрцаг гаралтыг ашиглан. Энд C3 нүд ExcelWIKI-д дуртай хүмүүсийн тоог, C4 нүдэнд ExcelWIKI-д дургүй хүмүүсийн тоог агуулна.
Тиймээс хэрэв Хариулт нь Тийм , C3 нүд нэгээр нэмэгдэх болно. Хэрэв энэ нь Үгүй бол C4 нүд нэгээр нэмэгдэх болно.
Үүнийг гүйцэтгэхийн тулд бид If-block ашиглана.
8182
Тиймээс бүрэн VBA код нь:
⧭ VBA код:
9004<0 байх болно>
Excel дээр Тийм Үгүй гэсэн мессежийн хайрцгийг боловсруулж ашиглах макро үүсгэх
Бид кодын алхам алхмаар дүн шинжилгээ хийсэн. Тийм-Үгүй мессежийн хайрцгийг боловсруулж ашиглах. Одоо кодыг ажиллуулах макро хэрхэн бүтээхийг харцгаая.
⧪ 1-р алхам: VBA цонхыг нээх
ALT + F11<2 товчийг дарна уу> гар дээрээ Visual Basic цонхыг нээнэ үү.
⧪ 2-р алхам: Шинэ модуль оруулах
Оруулах > Модуль хэрэгслийн мөрөнд. Модуль дээр дарна уу. Module1 нэртэй шинэ модуль(эсвэл таны өмнөх түүхээс шалтгаалж өөр ямар нэгэн зүйл) нээгдэнэ.
⧪ 3-р алхам: VBA код оруулах
Энэ нь хамгийн чухал алхам. Өгөгдсөн VBA кодыг модульд оруулна.
⧪ Алхам 4: Кодыг ажиллуулах
Дарна уу. дээрх хэрэгслийн мөрний Run Sub / UserForm хэрэглүүр дээр.
Код ажиллах болно. Мессежийн хайрцаг нь таныг ExcelWIKI -д дуртай эсэхийг асуух бөгөөд Тийм , Үгүй гэсэн сонголттой.
Хэрэв та Тийм гэж сонговол C3 нүдний тоо нэгээр нэмэгдэнэ. Хэрэв та Үгүй -г сонговол C4 нүдний тоо нэгээр нэмэгдэх болно.
Энд би тийм -г сонгосон тул ExcelWIKI -д дуртай хүмүүсийн тоо нэгээр нэмэгджээ.
Санах зүйлс
- VBA доторх мессежийн хайрцаг нь Prompt, Button, Title , Helpfile гэсэн нийт 4 параметрүүдийг агуулна. . Энд би зөвхөн 2 параметр, Prompt ба Товчлуур -г харуулсан. Гэхдээ хэрэв та VBA мессежийн хайрцаг -г илүү нарийвчлан судлахыг хүсвэл энэ холбоосыг шалгаж болно.