Функція Spc

Примітка.: Ми хочемо надавати найновіший вміст довідки рідною мовою користувачів якомога швидше. Цю сторінку перекладено за допомогою засобу автоматичного перекладу, тому вона може містити смислові, синтаксичні або граматичні помилки. Ми вважаємо, що цей вміст стане вам у пригоді. Повідомте нас, чи була інформація корисною, унизу цієї сторінки. Для зручності цю статтю можна переглянути англійською мовою.

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

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

Синтаксис

SPC ( n )

Потрібен nаргумент – це кількість пробілів перед відображення або друку наступного вираз у списку.

Примітки

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

currentprintposition + (n Mod ширини)

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

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

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

Приклад

Примітка.: У прикладах нижче показано використання цієї функції в модулі 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.

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

Debug.Print Spc(30); "Thirty spaces later..."
Удосконалення навичок роботи з Office
Ознайомтеся з навчальними матеріалами
Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

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

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×