Obsah
V tomto článku vám ukážem, ako môžete ladiť tlač v VBA v programe Excel. Naučíte sa otvoriť okamžité okno a ladiť vypísať celý kód, riadok kódu alebo hodnotu konkrétnej premennej v okne.
Tlač ladenia Excel VBA (rýchle zobrazenie)
Stiahnite si cvičebnicu
Počas čítania tohto článku si stiahnite tento cvičný zošit.
VBA Debug Print.xlsm4 efektívne spôsoby ladenia tlače v programe Excel VBA
Takže už žiadne oneskorenie. Pozrime sa, ako môžeme ladiť tlač prostredníctvom VBA v programe Excel.
1. Otvorte Okamžité okno na ladenie tlače v programe Excel VBA
Na ladenie tlače v VBA , najprv musíte otvoriť Okamžité Ak to chcete urobiť, stlačte ALT + F11 otvoriť Visual Basic okno.
Potom stlačte tlačidlo CTRL + G na klávesnici. Okamžité otvorí sa okno.
Súvisiaci obsah: Excel VBA: Tlač užívateľského formulára tak, aby sa zmestil na stránku (2 metódy)
2. Ladenie Tlač kompletného kódu v okamžitom okne v programe Excel VBA
Teraz sme sa naučili otvoriť Okamžité Poďme sa pozrieť, ako môže ladenie vytlačiť výstup kompletného VBA kód v okne.
Urobme si VBA kód, ktorý berie dve celé čísla ako premenné A a B a vráti ich súčet v premennej C .
Sub Debug_Print() A = 10 B = 15 C = A + B End Sub
Teraz na vytlačenie hodnoty C v Okamžité musíte vložiť tento riadok.
Debug.Print C
Ak teraz spustíte kód, zistíte, že hodnota C (10+15 = 25) v okne Immediate.
Prečítajte si viac: Kód VBA pre tlačidlo Tlač v programe Excel (5 príkladov)
Podobné čítanie:
- Excel VBA: Ako dynamicky nastaviť oblasť tlače (7 spôsobov)
- Ako vytlačiť hárok programu Excel na celú stranu (7 spôsobov)
- Tlač hárku programu Excel vo veľkosti A4 (4 spôsoby)
- Ako nastaviť riadok ako tlač titulkov v programe Excel (4 metódy)
- Ako vytlačiť viac hárkov v programe Excel (7 rôznych metód)
3. Ladenie Tlač riadku kódu v okamžitom okne vo VBA
V predchádzajúcom príklade sme videli, ako môžeme vypísať výstup kódu v Okamžité okno pri debug.print príkaz.
Ale môžete priamo napísať riadok kódu do okna Immediate a spustiť ho. Okamžité okno.
Debug.Print "Toto je okamžité okno."
Teraz stlačte VSTÚPIŤ na klávesnici. Riadok sa vykoná a výstup nájdete v ďalšom riadku okna.
Prečítajte si viac: Ako vytlačiť hárok programu Excel s riadkami (3 jednoduché spôsoby)
4. Ladenie tlače v režime prerušenia v Okamžitom okne v programe Excel VBA
Môžete tiež ladiť výpis hodnoty konkrétneho kódu v Okamžité Ale aby ste to mohli urobiť, musíte prejsť do režimu prerušenia VBA .
Napríklad na nasledujúcom obrázku je kód v režime prerušenia od v riadku:
C = A + B
Režim prerušenia znamená, že počas behu kódu sa daný riadok nevykoná.
Teraz môžeme ladiť výpis hodnoty ľubovoľnej premennej v Okamžité okno.
Ak chcete napríklad vypísať hodnotu premennej B , vložte tento riadok kódu do Okamžité okno:
Kliknite na . VSTÚPIŤ A zistíte, akú hodnotu má B zobrazené. To je 15 .
Súvisiaci obsah: Ako vytlačiť vybranú oblasť v programe Excel na jednu stranu (3 metódy)
Čo si treba zapamätať
Ladenie Tlač nie je nič iné ako zobrazenie konkrétnej hodnoty v VBA v Okamžité V prípade, že nechcete použiť ladiaci výpis, môžete použiť Rámček na správy na stránke VBA .
Záver
Toto sú metódy na použitie ladiaceho tlače v VBA Máte nejaké otázky? Neváhajte a opýtajte sa nás. A nezabudnite navštíviť našu stránku ExcelWIKI pre ďalšie príspevky a aktualizácie.