Funkcja Tab

Ważne : Ten artykuł został przetłumaczony maszynowo, zobacz zastrzeżenie. Angielskojęzyczną wersję tego artykułu można znaleźć tutaj .

Uwaga : Funkcja, metody, obiektu lub właściwości opisane w tym temacie jest wyłączona, jeśli usługa wyrażeń programu Microsoft Jet działa w trybie piaskownicy, co uniemożliwia oceny potencjalnie niebezpieczne wyrażenia. Aby uzyskać więcej informacji na temat trybu piaskownicy wyszukaj ciąg "tryb piaskownicy" w Pomocy.

Używać z instrukcji Print # lub metody Print , aby zmienić położenie danych wyjściowych.

Składnia

Karta [(n)]

Opcjonalnie nargument to liczba kolumn przeniesione przed wyświetleniem lub wydrukowaniem następnego wyrażenie na liście. Jeśli pominięty, klawisz Tab umożliwia przenoszenie punktu wstawiania na początek następnej strefa drukowania. Dzięki temu Karta może być używany zamiast przecinka w przypadku ustawień regionalnych, w którym przecinek jest używany jako separator dziesiętny.

Spostrzeżenia

Jeśli bieżące położenie drukowania w bieżącym wierszu jest większa niż n, Karta pominie ntej kolumny w następnym wierszu dane wyjściowe. Jeśli n nie jest mniejsza niż 1, Tab powoduje przejście pozycję wydruku do kolumny 1. Jeśli n nie jest większa od szerokości wiersza wyjściowego, Karta oblicza następną pozycję wydruku przy użyciu formuły:

n Mod Szerokość

Na przykład jeśli Szerokość jest 80 i jest określany kartę (90), wydruk będzie rozpoczynać się na kolumnie 10 (reszta z dzielenia 90/80). Jeśli n jest mniejszy od bieżącej pozycji drukowania, drukowanie rozpocznie się w następnym wierszu na obliczeniowe pozycji drukowania. Jeśli obliczona pozycja drukowania jest większa od bieżącej pozycji drukowania, drukowanie rozpocznie się na obliczeniowe pozycji drukowania w tym samym wierszu.

Skrajnej lewej pozycji drukowania w wierszu wydruku jest zawsze 1. Podczas drukowania plików za pomocą instrukcji Print # , po prawej stronie pozycji drukowania jest bieżącą szerokością pliku wydruku, którą można ustawić przy użyciu Szerokość # instrukcji.

Uwaga : Upewnij się, że kolumny tabel są wystarczająco szeroka, aby pomieścić szerokie litery.

Użycie funkcji Tab przy użyciu metody drukowania , powierzchnia wydruku jest dzielona na jednolite, stałej szerokości kolumn. Szerokość każdej kolumny stanowi średnią szerokości wszystkich znaków w punktowym rozmiarze wybranej czcionki. Istnieje jednak nie korelacji między liczbą wydrukowanych znaków i liczba kolumn o stałej szerokości zajmowanych przez te znaki. Na przykład Wielka litera W zajmuje więcej niż jedną kolumnę o stałej szerokości a mała litera i zajmuje mniej niż jedną kolumnę o stałej szerokości.

Przykład

Uwaga : Poniższe przykłady przedstawiają sposób użycia tej funkcji w module języka Visual Basic for Applications (VBA). Aby uzyskać dodatkowe informacje na temat pracy w języku VBA, wybierz pozycję Dokumentacja dewelopera z listy rozwijanej obok przycisku Wyszukaj i wprowadź odpowiednie terminy w polu wyszukiwania.

W tym przykładzie funkcja karty Umieść dane wyjściowe w pliku i w oknie natychmiastowe .

' The Tab function can be used 
' with the Print # statement.
Open "TESTFILE" For Output As #1 ' Open file for output.
' The second word prints at column 20.
Print #1, "Hello"; Tab(20); "World."
' If the argument is omitted, cursor is moved
' to the next print zone.
Print #1, "Hello"; Tab; "World"
Close #1 ' Close file.

Funkcja Tab można również przy użyciu metody drukowania . Poniższa instrukcja wyświetla tekst, począwszy od kolumny 10.

Debug.Print Tab(10); "10 columns from start."

Uwaga : Zrzeczenie dotyczące tłumaczenia maszynowego: Ten artykuł został przetłumaczony przez system komputerowy bez interwencji człowieka. Firma Microsoft udostępnia te tłumaczenia maszynowe, aby ułatwić użytkownikom, którzy nie znają języka angielskiego, korzystanie z zawartości dotyczącej produktów, usług i technologii firmy Microsoft. Ponieważ ten artykuł został przetłumaczony maszynowo, może zawierać błędy w słownictwie, składniowe lub gramatyczne.

Rozwijaj swoje umiejętności
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów pakietu Office

Czy te informacje były pomocne?

Dziękujemy za opinię!

Dziękujemy za opinię! Wygląda na to, że połączenie Cię z jednym z naszych agentów pomocy technicznej pakietu Office może być pomocne.

×