Funkcia Spc

Dôležité : Tento článok je strojovo preložený, prečítajte si vyhlásenie. Anglickú verziu tohto článku nájdete tu a môžete ju použiť ako referenciu.

Poznámka : Funkcia, metóda, objekt alebo vlastnosť popísaná v tejto téme je vypnutá, ak je služba Microsoft Jet Expression Service spustená v režime karanténneho skriptu, ktorý bráni vo vyhodnotení potenciálne nebezpečných výrazov. Ďalšie informácie o režime karanténneho skriptu získate po vyhľadaní výrazu „režim karanténneho skriptu“ v Pomocníkovi.

Používa sa s príkazom Print # alebo s metódou Print na umiestnenie výstupu.

Syntax

SPC ( n )

Povinný argumentn je počet medzier, ktoré sa vložia pred zobrazením alebo vytlačením ďalšieho výraz v zozname.

Poznámky

Ak je argument n menší ako šírka riadka výstupu, ďalšia pozícia tlače nasleduje okamžite za vytlačeným počtom medzier. Ak je argument n väčší ako šírka riadka výstupu, funkcia Spc vypočíta ďalšiu pozíciu tlače pomocou vzorca:

aktuálna pozícia + (n Mod šírka)

Ak je aktuálna pozícia tlače 24, šírka výstupného riadka je 80 a zadáte Spc() 90), ďalej tlačiť sa spustí na pozícii 34 (aktuálna pozícia tlače + zvyšok 90/80). Ak rozdiel medzi aktuálna pozícia tlače a hrúbku čiar výstup je menší ako n (alebo n Mod šírku), funkcia Spc preskočí na začiatok ďalšieho riadka a vygeneruje medzery rovná n – (Šírkacurrentprintposition).

Poznámka : Uistite sa, že stĺpce tabuľky sú dostatočne široké na to, aby dokázali prijať široké písmená.

Keď používate metódu Print s proporcionálne rozloženými písmom, šírka znakov medzier vytlačených pomocou funkcie Spc bude vždy priemerná hodnota šírky všetkých znakov vo veľkosti vybratého písma. Neexistuje však žiadna korelácia medzi počtom vytlačených znakov a počtom stĺpcov s pevnou šírkou, v ktorých sú tieto znaky obsiahnuté. Napríklad veľké písmeno W zaberá viac miesta ako jeden stĺpec s pevnou šírkou a malé písmeno i zaberá menej miesta ako jeden stĺpec s pevnou šírkou.

Príklad

Poznámka : Nasledujúce príklady ukazujú použitie tejto funkcie v module jazyka Visual Basic for Applications (VBA). Ak chcete získať ďalšie informácie o práci s jazykom VBA, vyberte z rozbaľovacieho zoznamu vedľa položky Hľadať možnosť Odkaz pre vývojára a do vyhľadávacieho poľa zadajte nejaké výrazy.

V tomto príklade sa funkcia Spc používa na umiestnenie výstupu v súbore a v okne Immediate.

' 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.

Nasledovný príkaz spôsobí vytlačenie textu v okne Immediate (pomocou metódy Print), pred ktorým sa bude nachádzať 30 medzier.

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

Poznámka : Vyhlásenie týkajúce sa strojového prekladu: Tento článok bol preložený počítačovým systémom bez zásahu človeka. Poskytovaním týchto strojových prekladov umožňuje spoločnosť Microsoft aj používateľom, ktorí nehovoria po anglicky, využívať obsah o produktoch, službách a technológiách spoločnosti Microsoft. Článok bol preložený strojovo, môže preto obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky.

Rozšírte svoje zručnosti
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pridajte sa k insiderom pre Office

Boli tieto informácie užitočné?

Ďakujeme za vaše pripomienky!

Ďakujeme vám za pripomienky. Pravdepodobne vám pomôže, ak vás spojíme s pracovníkom podpory pre Office.

×