Налагоджувальний друк Excel VBA: як це зробити?

  • Поділитися Цим
Hugh West

У цій статті я покажу, як можна налагодити друк в VBA Ви навчитеся відкривати безпосереднє вікно і налагоджувати друк повного коду, рядка коду або значення певної змінної у вікні.

Налагоджувальний друк Excel VBA (Швидкий перегляд)

Завантажити Практичний посібник

Завантажте цей практичний посібник, поки ви читаєте цю статтю.

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 .

 Sub Debug_Print() A = 10 B = 15 C = A + B End Sub 

Тепер вивести значення C в Негайне потрібно вставити цей рядок.

 Debug.Print C 

Тепер, якщо ви запустите код, ви побачите значення C (10+15=25) у вікні Негайно.

Читати далі: Код на VBA для кнопки друку в Excel (5 прикладів)

Схожі читання:

  • Excel VBA: як встановити область друку динамічно (7 способів)
  • Як роздрукувати аркуш Excel на всю сторінку (7 способів)
  • Роздрукувати аркуш Excel формату А4 (4 способу)
  • Як задати рядку заголовки для друку в Excel (4 способи)
  • Як надрукувати кілька аркушів в Excel (7 різних способів)

3. налагодження виведення рядка коду у вікні на VBA

У попередньому прикладі було розглянуто, як можна вивести вивід коду в класі Негайне вікно біля debug.print командування.

Але можна безпосередньо написати рядок коду у вікні Immediate і запустити його на виконання. Наприклад, ось цей рядок коду я написав у вікні Негайне вікно.

 Debug.Print "This is Immediate Window." 

Тепер натисніть ENTER Рядок буде виконано, а результат ви побачите в наступному рядку вікна.

Читати далі: Як надрукувати аркуш Excel з лініями (3 простих способи)

4. налагодження друку в режимі переривання в безпосередньому вікні в Excel VBA

Також можна відлагодити виведення значення того чи іншого коду в рядку Негайний Але для цього потрібно перейти в режим переривання VBA .

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

 C = A + B 

Режим переривання означає, що при виконанні коду цей рядок не буде виконуватися.

Тепер ми можемо налагодити вивід значення будь-якої змінної в класі Негайний вікно.

Наприклад, щоб вивести значення змінної B вставте цей рядок коду в рядок Негайний вікно:

Натисніть ENTER І ти дізнаєшся, що таке B на екрані. Це 15 .

Пов'язаний контент: Як надрукувати виділену область в Excel на одній сторінці (3 способи)

Важливі моменти для запам'ятовування

Налагоджувальний друк є нічим іншим, як відображенням певного значення в VBA в Негайний Якщо ви не хочете використовувати налагоджувальний друк, ви можете скористатися вікном Скринька повідомлень в VBA .

Висновок

Отже, ось способи використання налагоджувального друку в VBA Виникли питання - задавайте їх нам. І не забувайте заходити на наш сайт ExcelWIKI для отримання додаткової інформації та оновлень.

Г’ю Вест — досвідчений тренер і аналітик Excel із понад 10-річним досвідом роботи в галузі. Він має ступінь бакалавра з бухгалтерського обліку та фінансів і ступінь магістра з ділового адміністрування. Г’ю має пристрасть до викладання та розробив унікальний підхід до викладання, який легко зрозуміти та дотримуватися. Його експертне знання Excel допомогло тисячам студентів і професіоналів у всьому світі вдосконалити свої навички та досягти успіху в кар’єрі. У своєму блозі Г’ю ділиться своїми знаннями зі світом, пропонуючи безкоштовні навчальні посібники з Excel та онлайн-навчання, щоб допомогти окремим особам і компаніям повністю розкрити свій потенціал.