Funkce Spc

Důležité :  Tento článek je strojově přeložený – přečtěte si toto upozornění. Anglickou verzi tohoto článku pro referenci najdete tady.

Poznámka : Funkce, metody, objektu nebo vlastnosti popsaných v tomto tématu je vypnutá, když běží služba Microsoft Jet výraz v režimu izolovaného prostoru, který brání hodnocení potenciálně nebezpečných výrazů. Další informace o režimu izolovaného prostoru vyhledejte v nápovědě "režim izolovaného prostoru".

Lze pomocí příkazu Tisk # nebo metody Print umístění výstupu.

Syntaxe

Spc ( n )

Povinný nArgument označuje počet mezer vkládaných před zobrazením nebo tisku Další Výraz v seznamu.

Poznámky

Pokud n je menší než šířku čáry výstup, následuje další pozice tisku počet mezer vytisknout. Pokud n není větší šířku čáry výstup, vypočítá Spc další pozice tisku pomocí vzorce:

aktuální_pozice_tisku + (n Mod šířky)

Například aktuální pozice tisku je 24, šířku čáry výstup je 80 a zadáte Spc(90), další tisk bude vytvořena od pozice 34 (aktuální pozice tisku + zbývající 90/80). Pokud rozdíl mezi aktuální pozice tisku a tloušťku čáry výstup je menší než n (nebo n Mod šířku), funkce Spc přeskočí na začátek řádku další a vygeneruje mezery rovno n – (Šířkaaktuální_pozice_tisku).

Poznámka : Zkontrolujte, že sloupce tabulky mají dostatečnou šířku pro široká písmena.

Použijte metodu Tisk s proporčně rozmístěné písma Šířka mezery vytištěn pomocí funkce Spc při vždy průměrně šířku všech znaků v velikost v bodech pro vybrané písmo. Je však vzájemný vztah mezi počtu znaků tisku a počet sloupců pevnou délkou tyto znaky zaplnit. Například velké písmeno W zabírá víc než jeden sloupec pevnou délkou a malé písmeno i zabere nejméně jeden sloupec pevnou délkou.

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.

Tento příklad používá funkci Spc umístění výstupu v souboru a v okně Okamžité .

' 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 text, který chcete vytisknout v okně Okamžité (metodou Tisk ), předcházet 30 mezer.

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

Poznámka : Upozornění ke strojovému překladu: Tento článek přeložil počítačový systém bez zásahu člověka. Společnost Microsoft nabízí tyto strojové překlady proto, aby umožnila uživatelům, kteří nemluví anglicky, získat informace o produktech, službách a technologiích této společnosti. Protože je tento článek strojově přeložený, může obsahovat slovní, syntaktické nebo gramatické chyby.

Rozšiřte své znalosti a dovednosti
Projít školení
Získejte nové funkce jako první
Připojte se k účastníkům programu Office Insiders

Byly tyto informace užitečné?

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

Děkujeme vám za váš názor. Vypadá to, že bude užitečné, když vás spojíme s některým z našich agentů z podpory Office.

×