Excel VBA Debug Print: Paano Ito Gawin?

  • Ibahagi Ito
Hugh West

Sa artikulong ito, ipapakita ko sa iyo kung paano mo ma-debug ang pag-print sa VBA sa Excel. Matututuhan mong buksan ang agarang window at i-debug ang pag-print ng kumpletong code, isang linya ng code, o ang halaga ng isang partikular na variable sa window.

Excel VBA Debug Print (Quick View)

I-download ang Workbook ng Practice

I-download ang workbook ng pagsasanay na ito habang binabasa mo ang artikulong ito.

VBA Debug Print.xlsm

4 Epektibong Paraan para Magsagawa ng Debug Print sa Excel VBA

Kaya, wala nang pagkaantala. Tingnan natin kung paano natin ma-debug ang pag-print sa pamamagitan ng VBA sa Excel.

1. Buksan ang Agarang Window para I-debug ang Pag-print sa Excel VBA

Upang ma-debug ang pag-print sa VBA , kailangan mo munang buksan ang Immediate na window. Upang gawin iyon, pindutin ang ALT + F11 para buksan ang Visual Basic na window.

Pagkatapos ay pindutin ang CTRL + G sa iyong keyboard. Magbubukas ang window ng Immediate .

Kaugnay na Nilalaman: Excel VBA: I-print ang UserForm para Magkasya sa isang Pahina ( 2 Paraan)

2. I-debug ang Pag-print ng Kumpletong Code sa Agarang Window sa Excel VBA

Ngayon natutunan na naming buksan ang Immediate na window. Tingnan natin kung paano mai-debug ang pag-print ng output ng kumpletong VBA code sa window.

Magkaroon tayo ng VBA code na kumukuha ng dalawang integer bilang mga variable A at B , at ibinabalik ang kanilang kabuuan sa variable C .

4609

Ngayon para i-printang halaga ng C sa Immediate na window, kailangan mong ipasok ang linyang ito.

8668

Ngayon, kung patakbuhin mo ang code, makikita mo ang halaga ng C (10+15 = 25) sa Agarang window.

Magbasa Nang Higit Pa: VBA Code para sa Print Button sa Excel (5 Halimbawa)

Mga Katulad na Pagbasa:

  • Excel VBA: Paano upang Itakda ang Lugar ng Pag-print nang Dynamically (7 Mga Paraan)
  • Paano Mag-print ng Excel Sheet sa Buong Pahina (7 Mga Paraan)
  • I-print ang Excel Sheet sa A4 Sukat (4 na Paraan)
  • Paano Magtakda ng Row bilang Mga Pamagat ng Pag-print sa Excel (4 na Paraan)
  • Paano Mag-print ng Maramihang Mga Sheet sa Excel (7 Iba't ibang Paraan)

3. I-debug ang Pag-print ng Linya ng Code sa Agarang Window sa VBA

Sa nakaraang halimbawa, nakita namin kung paano namin mai-print ang output ng isang code sa Immediate window sa pamamagitan ng debug.print command.

Ngunit maaari kang direktang magsulat ng linya ng code sa Immediate window at patakbuhin ito. Halimbawa, dito ko isinulat ang linyang ito ng code sa Immediate window.

2270

Ngayon pindutin ang ENTER sa iyong keyboard. Ipapatupad ang linya at makikita mo ang output sa susunod na linya ng window.

Magbasa Nang Higit Pa: Paano Mag-print Excel Sheet na may Mga Linya (3 Madaling Paraan)

4. I-debug Print sa Break Mode sa Agarang Window sa Excel VBA

Maaari mo ring i-debug ang pag-print ng halaga ng isang partikular na code sa Immediate window. Ngunit para magawa iyon, kailangan mong pumunta sa break mode ng VBA .

Halimbawa, sa sumusunod na figure, ang code ay nasa break mode mula sa linya:

2271

Ang ibig sabihin ng break mode, habang pinapatakbo ang code, ang partikular na linyang iyon ay hindi isasagawa.

Ngayon, maaari nating i-debug ang pag-print ng halaga ng anumang variable sa ang Immediate window.

Halimbawa, para i-print ang value ng variable B , ipasok ang linyang ito ng code sa Immediate window:

I-click ang ENTER . At malalaman mo ang halaga ng B na ipinapakita. Iyan ay 15 .

Kaugnay na Nilalaman: Paano I-print ang Napiling Lugar sa Excel sa Isang Pahina (3 Paraan)

Mga Dapat Tandaan

Debug Print ay walang iba kundi ang pagpapakita ng partikular na halaga sa VBA sa Immediate window. Kung sakaling, ayaw mong gumamit ng debug print, maaari mong gamitin ang Kahon ng Mensahe sa VBA .

Konklusyon

Kaya, ito ang mga paraan para magamit ang debug print sa VBA . May tanong ka ba? Huwag mag-atubiling magtanong sa amin. At huwag kalimutang bisitahin ang aming site ExcelWIKI para sa higit pang mga post at update.

Si Hugh West ay isang napakaraming Excel trainer at analyst na may higit sa 10 taong karanasan sa industriya. May hawak siyang Bachelor's degree sa Accounting and Finance at Master's degree sa Business Administration. Si Hugh ay may hilig sa pagtuturo at nakabuo ng kakaibang diskarte sa pagtuturo na madaling sundin at maunawaan. Ang kanyang dalubhasang kaalaman sa Excel ay nakatulong sa libu-libong mag-aaral at propesyonal sa buong mundo na mapabuti ang kanilang mga kasanayan at maging mahusay sa kanilang mga karera. Sa pamamagitan ng kanyang blog, ibinahagi ni Hugh ang kanyang kaalaman sa mundo, nag-aalok ng mga libreng Excel tutorial at online na pagsasanay upang matulungan ang mga indibidwal at negosyo na maabot ang kanilang buong potensyal.