Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Используется с инструкцией Print # или методом Print для позиционирования выходных данных.
Синтаксис
Tab[ (n) ]
Необязательный аргументn — это номер столбца, в который перемещается перед отображением или печатью следующего выражения в списке. Если он пропущен, Tab перемещает точку вставки на начало следующей зоны печати. Это позволяет использовать Tab вместо запятой в тех языковых стандартах, в которых запятая используется как разделитель десятичных знаков.
Замечания
Если текущая позиция печати в текущей строке больше n, tab переходит к столбцу _n_th в следующей выходной строке. Если n меньше 1, Tab перемещает позицию печати к столбцу 1. Если n больше ширины выходной линии, tab вычисляет следующую позицию печати с помощью формулы: nШирина мода.
Например, если ширина равна 80 и указан параметр Tab(90), следующая печать будет начинаться со столбца 10 (остаток — 90/80). Если n меньше текущей позиции печати, печать начинается со следующей строки с вычисленной позиции печати. Если вычисленная позиция печати больше текущей позиции, печать начинается с вычисленной позиции печати в той же строке.
Самая левая позиция печати в строке выходных данных всегда 1. При использовании инструкции Print # для печати в файлы наиболее правой позицией печати является текущая ширина выходного файла, которую можно задать с помощью инструкции Width # .
Примечание.
Убедитесь, что табличные столбцы имеют достаточную ширину, чтобы вместить широкие буквы.
Когда используется функция Tab с методом Print, поверхность печати делится на одинаковые столбцы фиксированной ширины. Ширина каждого столбца представляет собой среднюю величину от ширины всех символов в размере для выбранного шрифта. Однако нет зависимости между числом напечатанных символов и числом столбцов с фиксированной шириной, которые эти символы занимают. Например, заглавная буква W занимает более одного столбца с фиксированной шириной, а строчная буква i занимает меньше одного столбца с фиксированной шириной.
Пример
В этом примере функция TAB используется для размещения выходных данных в файле и окне Интерпретация.
' The Tab function can be used with the Print # statement.
Open "TESTFILE" For Output As #1 ' Open file for output.
' The second word prints at column 20.
Print #1, "Hello"; Tab(20); "World."
' If the argument is omitted, cursor is moved to the next print zone.
Print #1, "Hello"; Tab; "World"
Close #1 ' Close file.
Функция Tab также может использоваться с методом Print. Следующий оператор печатает текст, начиная со столбца 10.
Debug.Print Tab(10); "10 columns from start."
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.