Spc функциясы

Ескерту : Егер Microsoft Jet Expression қауіптілігі ықтимал өрнектің есептелуіне жол бермейтін құмсалғыш режимінде іске қосылғанда, осы бөлімдегі функция, әдіс, нысан немесе сипат доғарылады. Құмсалғыш режимі туралы толық ақпарат алу үшін Анықтамадағы "құмсалғыш режимін" іздеңіз.

Басылатын деректерді орнына қою үшін Басу # нұсқауында немесе Басу тәсілінде қолданылады.

Синтаксис

Spc(n)

Міндетті nаргумент - тізімдегі келесі өрнек көрсетуден не басып шығарудан бұрын қойылатын орындар саны.

Ескерімдер

Егер n басылатын жолдың енінен кем болса, келесі басылу позициясы дереу, басылған бос орындардың соңына ілеседі. Егер n басылатын жолдың енінен үлкен болса, Spc төмендегі формуланы қолданып, келесі басылатын орындарды есептеп шығарады:

ағымдықбасылуорны + (n Mod ені)

Мысалы, ағымдық басылуға тиіс орын 24 болса, басылатын жолдың ені 80, және сіз Spc(90) деп көрсетсеңіз, келесі басылу 34 орнынан (ағымдық басылу орны + 90/80 қалдығы). Егер ағымдық басылу орны мен басылатын жолдың ені, келесі мәннен аз болса: n (не nMod ені), Spc функциясы келесі жолдың басына өтіп кетіп, келесі формулаға сай келетін орындарды тудырады: n – (еніағымдықбасуорны).

Ескерту :  Кесте пішіндес бағандардың кең енді әріптерді сыйдыра алатындай кең екендігіне көз жеткізіңіз.

Ені тең пропорцияға бөлінген әріптер үшін Басу тәсілін қолданған кезде, Spc функциясын қолданып басылған ашық орындар ені, таңдалған қаріптің басылымдық өлшеміндегі, барлық таңбалардың ені өлшемінің орта мәніне сай келеді. Дегенмен, басылып шыққан таңбалар мен осы таңбалар орналасып тұрған, ені өзгертілмейтін бағандар арасында корреляция бар. Мысалы, үлкен W әрпі, ені өзгертілмейтін бір бағаннан көп орын алса, кіші i ені өзгертілмейтін бір бағаннан аз орын алады.

Мысал

Ескерту : Төмендегі үлгілер осы жетені Бағдарламаларға арналған Visual Basic (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..."
Дағдыларды жетілдіру
Оқыту курсымен танысыңыз
Жаңа мүмкіндіктерге бірінші болып қол жеткізу
Office Insider бағдарламасына қосылу

Осы ақпарат пайдалы болды ма?

Пікіріңіз үшін рақмет!

Пікіріңізге рақмет! Сізді Office қолдау көрсету қызметіндегі агенттердің бірімен байланыстырған жөн болуы мүмкін.

×