Перейти до основного
Support
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

Примітка.: Функція, метод, об’єкт або властивість, описана в цьому розділі, недоступна, якщо Microsoft Jet Expression Service працює в режимі ізольованого програмного середовища, що запобігає обчисленню потенційно небезпечних виразів. Щоб отримати докладні відомості про режим ізольованого програмного середовища, у вікні довідки шукайте за запитом "режим ізольованого програмного середовища".

Використовується з оператором Print # або методом Print, щоб розташувати вивід.

Синтаксис

СТС ( n )

Обов'язковий n -аргумент – кількість пробілів, які потрібно вставити, перш ніж відображати або надрукувати наступний вираз у списку.

Примітки

Якщо значення n менше ширини лінії вихідної, то наступна позиція друку відразу стежить за кількістю пробілів. Якщо n більше ширини лінії, то функція SPC обчислює наступну позицію друку, використовуючи формулу:

currenprintenположення + (n MOD ширина)

Наприклад, якщо поточна позиція друку дорівнює 24, ширина лінії виведення – 80, і ви вказуєте СТС(90), наступний друк розпочнеться на позиції 34 (поточне розташування друку + залишок від 90/80). Якщо різниця між поточним розташуванням друку та шириною лінії виведення менше n (або n MOD ширини), функція SPC пропускає на початок наступного рядка та створює пробіли, що дорівнюють n – (ширинаcurrenprintположення).

Примітка.:  Переконайтеся, що табличні стовпці зможуть вмістити широкі букви.

Під час використання методу Print з пропорційного шрифту, ширина символів пробілу, надрукованої за допомогою функції SPC , завжди є середньою шириною всіх символів у полі розмір для вибраного шрифту. Однак немає жодного співвідношення між кількістю надрукованих символів і кількістю стовпців фіксованої ширини, які займають ці символи. Наприклад, велика буква "W" займає більше одного стовпця фіксованої ширини, а маленька буква "i" – менше одного.

Приклад

Примітка.: У прикладах нижче показано використання цієї функції в модулі Visual Basic for Applications (VBA). Щоб отримати докладні відомості про використання модуля VBA, клацніть пункт Довідник розробника в розкривному списку поряд із полем Пошук і введіть у поле пошуку принаймні один термін.

У цьому прикладі функція SPC використовується, щоб розташувати результат у файлі та у безпосередньому вікні.

' The Spc function can be used with 
' the Print # statement.
Open "TESTFILE" For Output As #1 ' Open file for output.
Print #1, "10 spaces between here"; Spc(10); "and here."
Close #1 ' Close file.

Наведена нижче інструкція призводить до того, що текст друкується в безпосередньому вікні (за допомогою методу друку ), до якого передує 30 пробілів.

Debug.Print Spc(30); "Thirty spaces later..."

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×