Přihlásit se pomocí účtu Microsoft
Přihlaste se nebo si vytvořte účet.
Dobrý den,
Vyberte jiný účet.
Máte více účtů.
Zvolte účet, pomocí kterého se chcete přihlásit.

Poznámka: Funkce, metoda, objekt nebo vlastnost popsaná v tomto tématu je zakázaná, pokud je služba Microsoft Jet Expression Service spuštěná v režimu izolovaného prostoru (sandbox), což brání vyhodnocení potenciálně nebezpečných výrazů. Další informace o režimu izolovaného prostoru najdete v nápovědě k režimu izolovaného prostoru.

Používá se s příkazem Print # nebo s metodou Print pro umístění výstupu.

Syntaxe

Spc (n)

Požadovaný nArgument je počet mezer, které se mají vložit před zobrazením nebo tiskem Výraz v seznamu.

Poznámky

Pokud je n menší než šířka výstupní čáry, následující pozice tisku bezprostředně následuje za počtem vytištěných mezer. Pokud n je větší než šířka výstupní čáry, vypočítá Spc následující pozici tisku pomocí vzorce:

currentprintposition + (n Mod width)

Pokud je třeba aktuální umístění tisku 24, šířka výstupní čáry je 80 a zadáte Spc(90), další tisk začne na pozici 34 (aktuální pozice tisku + zbytek po 90/80). Pokud je rozdíl mezi aktuální pozicí tisku a šířkou výstupní čáry menší než n (nebo n Šířka modu), funkce Spc přeskočí na začátek dalšího řádku a vygeneruje mezery rovny n - (widthcurrentprintposition).

Poznámka:  Ujistěte se, že vaše tabulkové sloupce jsou dost široké, aby se do nich vešilo široké dopisy.

Při použití metody tisku s proporcionálně rozdělenou velikostí písma je šířka znaků mezer tištěných pomocí funkce Spc vždy průměrem šířky všech znaků v bodové velikosti vybraného písma. Mezi počtem vytištěných znaků a počtem sloupců s pevnou šířkou, které zachytují, však neexistuje žádná korelace. Například velké písmeno W zabírá více sloupců s pevnou šířkou a malé písmeno i zabírá méně než jeden sloupec s pevnou šířkou.

Příklad

Poznámka: Následující příklady ukazují použití této funkce v modulu VBA (Visual Basic pro Applications). Pokud chcete další informace o práci s modulem VBA, vyberte Referenční informace pro vývojáře, které najdete v rozevíracím seznamu vedle položky Hledat a do vyhledávacího pole napište požadované pojmy.

V tomto příkladu se funkce Spc používá k umístění výstupu v souboru a v okamžitém okně.

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

Následující příkaz způsobí, že se text vytiskne v okně Immediate (pomocí metody Print), před 30 mezerami.

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

Potřebujete další pomoc?

Rozšiřte své znalosti a dovednosti

Projít školení >

Získejte nové funkce jako první

ZAPOJTE SE DO PROGRAMU MICROSOFT 365 INSIDER

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?

Děkujeme vám za zpětnou vazbu.

×