Печать — команда
Область применения:
Visual Studio Visual Studio для Mac
Visual Studio Code ![]()
Вычисляет выражение или отображает указанный текст.
Синтаксис
>Debug.Print text
Аргументы
Обязательно. Вычисляемое выражение или отображаемый текст.
Замечания
Вы можете использовать вопросительный знак (?) в качестве псевдонима для этой команды. Таким образом, команда
>Debug.Print expA
может быть записана в виде
? expA
Обе версии этой команды возвращают текущее значение выражения expA .
Пример
>Debug.Print DateTime.Now.Day
См. также
- Команда «Вычислить оператор»
- Команды Visual Studio
- Окно команд
- Поле «Поиск/Команда»
- Псевдонимы команд Visual Studio
Debug print vba как пользоваться
Argument ‘Topic id’ is null or empty
Сейчас на форуме
© Николай Павлов, Planetaexcel, 2006-2023
info@planetaexcel.ru
Использование любых материалов сайта допускается строго с указанием прямой ссылки на источник, упоминанием названия сайта, имени автора и неизменности исходного текста и иллюстраций.
| ООО «Планета Эксел» ИНН 7735603520 ОГРН 1147746834949 |
ИП Павлов Николай Владимирович ИНН 633015842586 ОГРНИП 310633031600071 |
Объект Debug
Объект Debug имеет два метода: Print и Assert.
Выражение print string отправляет строковый expr в качестве выходных данных в окно Интерпретацияво время выполненияотладки.
Выражение Assert вычисляет выражение и, если значение False, точки останова в отладчике.
См. также
- Объекты (Visual Basic для приложений)
- Справочник по библиотеке объектов для Office (элементы, свойства, методы)
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.
Обратная связь
Были ли сведения на этой странице полезными?
Обратная связь
Отправить и просмотреть отзыв по
Метод Print
Синтаксис метода Print имеет следующий описатель объекта и часть:
| Part | Описание |
|---|---|
| object | Необязательный параметр. Выражение объекта, которое вычисляет объект в списке Применимо к. |
| outputlist | Необязательно указывать. Выражение или список выражений, которые необходимо напечатать. Если этот элемент опущен, печатается пустая строка. |
Аргументoutputlist имеет следующий синтаксис и компоненты:
| Part | Описание |
|---|---|
| Spc(n) | Необязательный параметр. Используется для вставки пробелов в выходные данные. В этом случае n — количество пробелов, которые необходимо вставить. |
| Tab(n) | Необязательный параметр. Используется для установки точки вставки в столбец с абсолютным номером; в этом случае n — номер столбца. Используйте Tab без аргумента, чтобы установить точку вставки в начало следующей зоны печати. |
| выражение | Необязательный параметр. Числовое или строковое выражение, которое необходимо напечатать. |
| charpos | Необязательный параметр. Указывает точку вставки следующего символа. Используйте точку с запятой (;), чтобы установить точку вставки сразу после последнего отображенного символа. Используйте tab(n) для размещения точки вставки по абсолютному номеру столбца. Используйте Tab без аргумента, чтобы добавить точку вставки в начало следующей зоны печати. Если аргумент charpos не указан, следующий символ печатается на следующей строке. |
Замечания
Несколько выражений разделяются либо пробелом, либо точкой с запятой.
Все данные, отпечатанные в окне Интерпретация, правильно форматируются с помощью десятичного разделителя для параметров языкового стандарта, указанных в вашей системе. Ключевые слова выводятся на соответствующем для ведущего приложения языке.
Для данных типа Boolean печатается True или False . Ключевые слова True и False переводятся в соответствии с параметром языкового стандарта ведущего приложения.
Данные даты записываются с помощью стандартного короткого формата даты, распознаваемого системой. Когда компонент даты или времени отсутствует или равен нулю, записываются только предоставленные данные.
Ничего не записывается, если данные outputlist имеют значение Empty. Однако, если выходные данные списка равно NULL, Null это выходные данные. В этом случае ключевое слово Null переводится на соответствующий язык.
Для данных об ошибках выходные данные записываются как Error errorcode . В этом случае ключевое слово Error переводится на соответствующий язык.
Элемент object обязателен, если метод используется вне модуля с пространством по умолчанию. Например, ошибка возникает, если метод вызывается в стандартном модуле без указания объекта, но при вызове в модуле формы в форме отображается выходной список .
Поскольку метод Print обычно печатается символами с пропорциональными интервалами, взаимосвязь между количеством напечатанных символов и количеством занятых ими столбцов фиксированной ширины отсутствует. Например, широкая буква, такая как «W», занимает больше одного столбца фиксированной ширины, а узкая, такая как «i», — меньше. Для использования символов, ширина которых больше среднего значения, табличные столбцы должны быть расположены на достаточном расстоянии друг от друга. Кроме того, можно напечатать шрифт с фиксированным шагом (например, Courier), чтобы каждый символ использовал только один столбец.
Пример
С помощью метода Print в этом примере отображается значение переменной MyVar в окне Интерпретация. Обратите внимание, что метод Print применим только к тем объектам, которые отображают текст.
Dim MyVar MyVar = "Come see me in the Immediate pane." Debug.Print MyVar
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.
Обратная связь
Были ли сведения на этой странице полезными?
Обратная связь
Отправить и просмотреть отзыв по