Catatan: Fungsi, metode, objek, atau properti yang diuraikan dalam topik ini dinonaktifkan jika Layanan ekspresi Microsoft jet berjalan dalam mode Sandbox, yang mencegah evaluasi ekspresi yang berpotensi tidak aman. Untuk informasi selengkapnya tentang mode Sandbox, Cari "mode Sandbox" dalam bantuan.

Digunakan dengan cetak # statement atau metode cetak untuk memosisikan output.

Sintaks

Tab[(n)]

argumen n opsional adalah nomor kolom yang dipindahkan sebelum menampilkan atau mencetak ekspresi berikutnya dalam daftar. Jika diabaikan, tab memindahkan titik penyisipan ke awal zona cetakberikutnya. Ini memperbolehkan tab untuk digunakan sebagai ganti koma di lokal tempat koma digunakan sebagai pemisah desimal.

Keterangan

Jika posisi cetak saat ini pada baris saat ini lebih besar dari n, tab melompati ke kolom nth pada baris output berikutnya. Jika n kurang dari 1, tab memindahkan posisi cetak ke kolom 1. Jika n lebih besar dari lebar garis output, tab menghitung posisi cetak berikutnya menggunakan rumus:

lebar mod n

Misalnya, jika width adalah 80 dan Anda menentukan tab (90), cetak berikutnya akan dimulai di kolom 10 (sisa 90/80). Jika n kurang dari posisi cetak saat ini, pencetakan dimulai pada baris berikutnya di posisi cetak terhitung. Jika posisi cetak terhitung lebih besar dari posisi cetak saat ini, pencetakan dimulai pada posisi cetak terhitung pada baris yang sama.

Posisi cetak paling kiri pada garis output selalu 1. Saat Anda menggunakan cetak # statement untuk mencetak ke file, posisi cetak paling kanan adalah lebar file output saat ini, yang bisa Anda atur menggunakan statement # width .

Catatan:  Pastikan kolom tabular Anda cukup lebar untuk mengakomodasi huruf lebar.

Saat Anda menggunakan fungsi tab dengan metode cetak , permukaan cetak terbagi menjadi seragam, kolom lebar tetap. Lebar setiap kolom adalah rata-rata lebar semua karakter dalam ukuran poin untuk font yang dipilih. Namun, tidak ada korelasi antara jumlah karakter yang dicetak dan jumlah kolom lebar tetap yang ditempati karakter tersebut. Misalnya, huruf besar W menempati lebih dari satu kolom lebar tetap dan huruf kecil yang saya miliki kurang dari satu kolom lebar tetap.

Contoh

Catatan: Contoh yang mengikuti demonstrasi penggunaan fungsi ini dalam modul Visual Basic for Applications (VBA). Untuk informasi selengkapnya tentang bekerja dengan VBA, pilih Referensi Pengembang di daftar turun bawah di samping Cari dan masukkan satu istilah atau lebih di kotak pencarian.

Contoh ini menggunakan fungsi tab untuk memosisikan output dalam file dan di jendela segera .

' 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 juga bisa digunakan dengan metode cetak . Pernyataan berikut mencetak teks mulai dari kolom 10.

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

Perlu bantuan lainnya?

Kembangkan keterampilan Anda

JELAJAHI PELATIHAN >

Dapatkan fitur baru terlebih dahulu

GABUNG MICROSOFT INSIDER >

Apakah informasi ini bermanfaat?

Seberapa puaskah Anda dengan kualitas bahasanya?
Apa yang memengaruhi pengalaman Anda?

Terima kasih atas umpan balik Anda!

×