Excel VBA дибаг хэвлэх: Үүнийг хэрхэн хийх вэ?

  • Үүнийг Хуваалц
Hugh West

Энэ нийтлэлд би Excel-ийн VBA дээр хэвлэх дибаг хийх аргыг танд үзүүлэх болно. Та шууд цонхыг нээж, бүрэн код, кодын мөр эсвэл тодорхой хувьсагчийн утгыг цонхон дээр хэвлэж дибаг хийж сурах болно.

Excel VBA Debug Print (Quick View)

Дадлага хийх номыг татаж авах

Энэ нийтлэлийг уншиж байхдаа энэ дадлагын ажлын номыг татаж аваарай.

VBA Debug Print.xlsm

Excel VBA дээр дибаг хэвлэх үр дүнтэй 4 арга

Тиймээс хойшлуулах хэрэггүй. Excel програмын VBA -ээр дамжуулан хэвлэлтийг хэрхэн дибаг хийхийг харцгаая.

1. Excel VBA дээр хэвлэх дибаг хийх нэн даруй цонхыг нээнэ үү

VBA дээр хэвлэх алдааг засахын тулд эхлээд Шууд цонхыг нээх хэрэгтэй. Үүнийг хийхийн тулд ALT + F11 дарж Visual Basic цонхыг нээнэ үү.

Дараа нь CTRL + G дарна уу. гар дээр. Шууд цонх нээгдэнэ.

Холбогдох контент: Excel VBA: Хуудас дээр тааруулахын тулд хэрэглэгчийн маягтыг хэвлэх ( 2 арга)

2. Дибаг хийх бүрэн кодыг Excel VBA програмын шууд цонхонд хэвлэх

Одоо бид Шууд цонхыг нээж сурлаа. Цонхны бүрэн VBA кодын гаралтыг хэрхэн дибаг хийхийг харцгаая.

Хоёр бүхэл тоог A хувьсагч болгон авдаг VBA кодтой болцгооё. ба B ба С хувьсагч дахь нийлбэрийг буцаана.

6602

Одоо хэвлэх Immediate цонхонд C -ийн утга байгаа бол та энэ мөрийг оруулах хэрэгтэй.

7322

Одоо хэрэв та кодыг оруулбал C (10+15 = 25)-ийн утгыг Шууд цонхноос олох болно.

Дэлгэрэнгүй унших: Excel дээрх хэвлэх товчлуурын VBA код (5 жишээ)

Ижил төстэй уншилтууд:

  • Excel VBA: Хэрхэн Хэвлэх талбайг динамикаар тохируулах (7 арга)
  • Excel хуудсыг бүтэн хуудсанд хэрхэн хэвлэх вэ (7 арга)
  • Excel хуудсыг А4 форматаар хэвлэх Хэмжээ (4 арга)
  • Excel дээр мөрийг хэвлэх гарчиг болгон хэрхэн тохируулах (4 арга)
  • Excel дээр олон хуудас хэвлэх арга (7 өөр арга)

3. Дибаг хийх кодын мөрийг VBA дахь шууд цонхонд хэвлэх

Өмнөх жишээнд бид Immediate цонхон дээрх кодын гаралтыг <ашиглан хэрхэн хэвлэж болохыг харсан. 1>debug.print команд.

Гэхдээ Immediate цонхонд кодын мөрийг шууд бичээд ажиллуулж болно. Жишээлбэл, би энэ мөрийг Шууд цонхонд бичлээ.

3724

Одоо дарна уу. Гар дээрээ ENTER. Энэ мөрийг гүйцэтгэх бөгөөд та цонхны дараагийн мөрөнд гаралтыг олох болно.

Дэлгэрэнгүй унших: Хэрхэн хэвлэх вэ Мөртэй Excel хуудас (3 хялбар арга)

4. Excel VBA дахь шууд цонхонд завсарлах горимд хэвлэх дибаг хийх

Мөн та тухайн кодын утгыг дибаг хийх боломжтой. Шууд цонх. Харин үүний тулд та VBA -н таслах горимд шилжих хэрэгтэй.

Жишээ нь дараах зурагт код нь мөрний завсарлагааны горимд байна:

7011

Таслах горим гэдэг нь кодыг ажиллуулж байх үед тухайн мөрийг гүйцэтгэхгүй гэсэн үг.

Одоо бид ямар ч хувьсагчийн утгыг дибаг хийх боломжтой. Шууд цонх.

Жишээ нь B хувьсагчийн утгыг хэвлэхийн тулд Шууд цонхонд кодын энэ мөрийг оруулна уу:

ENTER дээр дарна уу. Та B -ийн утгыг харуулах болно. Энэ бол 15 .

Холбогдох контент: Excel дээр сонгосон хэсгийг нэг хуудсан дээр хэрхэн хэвлэх вэ (3 арга)

Санах ёстой зүйлс

Дбаг хэвлэх нь VBA доторх тодорхой утгыг харуулахаас өөр зүйл биш юм. 1>Шууд цонх. Хэрэв та дибаг хэвлэхийг хүсэхгүй байгаа бол VBA доторх Message Box -г ашиглаж болно.

Дүгнэлт

Тиймээс эдгээр нь VBA дээр дибаг хэвлэх аргыг ашиглах арга юм. Танд асуух зүйл байна уу? Биднээс асуугаарай. Мөн манай ExcelWIKI сайтад зочилж, бусад нийтлэл, шинэчлэлтүүдийг авахаа бүү мартаарай.

Хью Уэст бол салбартаа 10 гаруй жил ажилласан туршлагатай Excel-ийн сургагч багш, шинжээч юм. Нягтлан бодох бүртгэл, санхүүгийн чиглэлээр бакалавр, бизнесийн удирдлагын магистр зэрэгтэй. Хью багшлах сонирхолтой бөгөөд дагаж мөрдөх, ойлгоход хялбар заах өвөрмөц арга барилыг боловсруулсан. Түүний Excel-ийн мэдлэг чадвар нь дэлхий даяарх олон мянган оюутан, мэргэжилтнүүдэд ур чадвараа дээшлүүлж, ажил мэргэжлээрээ амжилт гаргахад тусалсан. Хью өөрийн блогоороо дамжуулан өөрийн мэдлэгээ дэлхийтэй хуваалцаж, Excel програмын үнэгүй зааварчилгаа, онлайн сургалтыг хувь хүмүүс болон бизнесүүдэд бүрэн дүүрэн ашиглахад нь туслах зорилгоор санал болгодог.