Fungsi Tab

Penting: Artikel ini diterjemahkan oleh mesin, lihatlah notis penafian. Sila dapatkan versi Bahasa Inggeris artikel ini di sini sebagai rujukan anda

Nota: Fungsi, kaedah, objek atau sifat yang diperihalkan dalam topik ini dinyahdayakan jika Perkhidmatan Microsoft Jet ungkapan berjalan dalam mod kotak pasir yang menghalang penilaian ungkapan yang mungkin tidak selamat. Untuk maklumat lanjut tentang mod kotak pasir, Cari "mod kotak Pasir" dalam bantuan.

Digunakan dengan kenyataan mencetak # atau kaedah Cetak untuk menempatkan output.

Sintaks

Tab [(n)]

Pilihan nargumen adalah nombor lajur yang dialihkan ke sebelum memaparkan atau mencetak berikut ungkapan dalam senarai. Jika dikecualikan, Tab mengalihkan titik selitan ke permulaan berikut zon cetak. Ini membolehkan Tab untuk digunakan dan bukannya koma dalam penempatan yang koma yang digunakan sebagai pemisah perpuluhan.

Catatan

Jika posisi semasa cetak pada baris semasa adalah lebih besar daripada n, Tab melangkau ke lajur ke npada baris output berikut. Jika n adalah kurang daripada 1, Tab mengalihkan posisi cetak lajur 1. Jika n adalah lebih besar daripada lebar garis output, Tab mengira kedudukan cetak berikut menggunakan formula:

n Mod lebar

Contohnya, jika lebar adalah 80 dan menentukan Tab (90)cetak berikut akan bermula pada lajur 10 (baki 90/80). Jika n adalah kurang daripada posisi cetak semasa, pencetakan bermula pada baris berikut di kedudukan cetak terhitung. Jika posisi cetak terhitung adalah lebih besar daripada posisi cetak semasa, pencetakan bermula pada posisi cetak terhitung pada baris yang sama.

Kedudukan paling kiri cetak pada baris output adalah sentiasa 1. Apabila anda menggunakan kenyataan # Cetak untuk mencetak fail, kedudukan cetak paling kanan ialah lebar semasa fail output yang anda boleh mengesetkan menggunakan yang lebar # kenyataan.

Nota: Pastikan anda lajur berjadual lebar mencukupi untuk memuatkan lebar huruf.

Apabila anda menggunakan fungsi Tab dengan kaedah mencetak , permukaan cetak dibahagikan kepada lajur seragam, lebar tetap. Lebar setiap lajur adalah purata lebar semua aksara dalam saiz titik fon pilihan. Walau bagaimanapun, Terdapat tiada korelasi antara bilangan aksara yang dicetak dan bilangan lajur lebar tetap aksara tersebut dimuatkan oleh. Contohnya, huruf W mengambil sebilangan lebih daripada satu lajur lebar tetap dan huruf kecil yang saya mengambil sebilangan kurang daripada satu lajur lebar tetap.

Contoh

Nota: Contoh berikut menunjukkan penggunaan fungsi ini dalam Visual Basic for Applications (VBA) modul. Untuk maklumat lanjut tentang bekerja dengan VBA, pilih Rujukan pembangun dalam senarai juntai bawah di sebelah Cari dan memasukkan satu atau lebih istilah dalam kotak carian.

Contoh ini menggunakan fungsi Tab untuk menempatkan output dalam fail dan dalam tetingkap merta .

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

Fungsi Tab boleh digunakan dengan kaedah Cetak . Penyata berikut mencetak teks yang bermula pada lajur 10.

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

Nota: Notis Penafian Penterjemahan Mesin: Artikel ini telah diterjemah oleh sistem komputer tanpa campur tangan manusia. Microsoft menawarkan penterjemahan mesin ini untuk membantu pengguna-pengguna yang tidak bertutur dalam Bahasa Inggeris supaya dapat menikmati kandungan mengenai produk, perkhidmatan dan teknologi Microsoft. Artikel ini mungkin mengandungi ralat perbendaharaan kata, sintaks atau tatabahasa kerana ia diterjemahkan oleh mesin.

Kembangkan kemahiran anda
Jelajahi latihan
Dapatkan ciri baru terlebih dahulu
Sertai Office Insiders

Adakah maklumat ini membantu?

Terima kasih atas maklum balas anda!

Terima kasih atas maklum balas anda! Nampaknya ia mungkin akan membantu untuk menyambungkan anda kepada salah seorang daripada ejen sokongan Office kami.

×