Печатење за дебагирање на Excel VBA: како да го направите тоа?

  • Споделете Го Ова
Hugh West

Во оваа статија, ќе ви покажам како можете да дебагирате печатење во VBA во Excel. Ќе научите да го отворате непосредниот прозорец и да дебагирате да печатите целосен код, линија на код или вредноста на одредена променлива во прозорецот.

Excel VBA Debug Print (Брз преглед)

Преземете ја работната книга за вежбање

Преземете ја оваа работна книга за вежбање додека ја читате оваа статија.

VBA Debug Print.xlsm

4 ефективни начини да се изврши отстранување грешки печатење во Excel VBA

Значи, нема повеќе одложување. Ајде да видиме како можеме да дебагираме печатење преку VBA во Excel.

1. Отворете го Непосредниот прозорец за дебагирање на печатење во Excel VBA

За да дебагирате печатење во VBA , прво, треба да го отворите прозорецот Непосредно . За да го направите тоа, притиснете ALT + F11 за да го отворите прозорецот Visual Basic .

Потоа притиснете CTRL + G на вашата тастатура. Ќе се отвори прозорецот Непосредно .

Поврзани содржини: Excel VBA: Печатете го корисничкиот формулар за да се вклопи на страница ( 2 Методи)

2. Отстранување грешки Печатете го целосниот код во непосредниот прозорец во Excel VBA

Сега научивме да го отвораме прозорецот Непосредно . Ајде да видиме како може да се дебагира да се испечати излезот од комплетен VBA код во прозорецот.

Да имаме VBA код кој зема два цели броеви како променливи A и B , и ја враќа нивната сума во променливата C .

6508

Сега за печатењевредноста на C во прозорецот Непосредно , треба да ја вметнете оваа линија.

4879

Сега, ако ја извршите код, ќе ја најдете вредноста на C (10+15 = 25) во прозорецот „Непосредно“.

Прочитајте повеќе: VBA код за копче за печатење во Excel (5 примери)

Слични читања:

  • Excel VBA: Како динамично да поставите област за печатење (7 начини)
  • Како да печатите лист на Excel на цела страница (7 начини)
  • да печатите лист на Excel во A4 Големина (4 начини)
  • Како да поставите ред како наслови за печатење во Excel (4 методи)
  • Како да печатите повеќе листови во Excel (7 различни методи)

3. Отстранување грешки Печатење линија на код во непосредниот прозорец во VBA

Во претходниот пример, видовме како можеме да го испечатиме излезот од кодот во прозорецот Непосредно со помош на команда debug.print .

Но, можете директно да напишете линија на код во прозорецот Inmmediate и да ја извршите. На пример, овде ја напишав оваа линија код во прозорецот Непосредно .

3556

Сега притиснете ENTER на вашата тастатура. Линијата ќе се изврши и ќе го најдете излезот во следната линија од прозорецот.

Прочитајте повеќе: Како да печатите Ексел лист со линии (3 лесни начини)

4. Отстранете грешки за печатење во режим на пауза во непосредниот прозорец во Excel VBA

Можете и да ја отстраните грешките за печатење на вредноста на одреден код воПрозорец Веднаш . Но, за да го направите тоа, треба да отидете во режимот на пауза на VBA .

На пример, на следната слика, кодот е во режим на пауза од линијата:

4625

Режимот на прекин значи, додека се извршува кодот, таа конкретна линија нема да се изврши.

Сега, можеме да ја дебагираме вредноста на која било променлива во прозорецот Веднаш .

На пример, за да ја испечатите вредноста на променливата B , вметнете ја оваа линија код во прозорецот Непосредно :

Кликнете ENTER . И ќе ја дознаете прикажаната вредност на B . Тоа е 15 .

Поврзани содржини: Како да испечатите избрана област во Excel на една страница (3 методи)

Работи што треба да се запаметат

Печатење за отстранување грешки не е ништо друго освен прикажување одредена вредност во VBA во Непосредно прозорец. Во случај, да не сакате да користите печатење за отстранување грешки, можете да го користите Поле за пораки во VBA .

Заклучок

Значи, ова се методите за користење на печатење за отстранување грешки во VBA . Дали имате прашања? Слободно прашајте не. И не заборавајте да ја посетите нашата страница ExcelWIKI за повеќе објави и ажурирања.

Хју Вест е високо искусен тренер и аналитичар на Excel со повеќе од 10 години искуство во индустријата. Има диплома за сметководство и финансии и магистер по бизнис администрација. Хју има страст за предавање и има развиено уникатен пристап на наставата кој е лесен за следење и разбирање. Неговото стручно познавање на Excel им помогна на илјадници студенти и професионалци ширум светот да ги подобрат своите вештини и да се истакнат во нивните кариери. Преку својот блог, Хју го споделува своето знаење со светот, нудејќи бесплатни упатства за Excel и онлајн обука за да им помогне на поединците и бизнисите да го достигнат својот целосен потенцијал.