Fungsi SPC

Catatan: Kami ingin secepatnya menyediakan konten bantuan terbaru dalam bahasa Anda. Halaman ini diterjemahkan menggunakan mesin dan mungkin terdapat kesalahan tata bahasa atau masalah keakuratan. Kami bertujuan menyediakan konten yang bermanfaat untuk Anda. Dapatkah Anda memberi tahu kami apakah informasi ini bermanfaat untuk Anda di bagian bawah halaman ini? Berikut artikel dalam bahasa Inggris untuk referensi.

Catatan: Fungsi, metode, objek, atau properti yang dijelaskan dalam topik ini dinonaktifkan jika Layanan ekspresi Microsoft Jet sedang berjalan di mode kotak pasir yang mencegah evaluasi ekspresi yang berpotensi tidak aman. Untuk informasi selengkapnya tentang mode kotak pasir, Cari "mode kotak pasir" di bantuan.

Digunakan dengan pernyataan mencetak # atau metode cetak untuk memosisikan output.

Sintaks

SPC ( n )

Diperlukan nargumen adalah jumlah spasi untuk menyisipkan sebelum menampilkan atau mencetak berikutnya ekspresi dalam daftar.

Keterangan

Jika n adalah kurang dari ketebalan garis output, posisi cetak berikutnya yang langsung mengikuti jumlah ruang yang dicetak. Jika n lebih besar dari ketebalan garis output, Spc menghitung posisi cetak berikutnya yang menggunakan rumus:

currentprintposition + (n Mod lebar)

Misalnya, jika cetak posisi saat ini adalah 24, ketebalan garis output 80, dan Anda menentukan Spc(90), cetak berikutnya akan mulai pada posisi 34 (posisi saat ini cetak + sisa 90 80). Jika perbedaan antara cetak posisi saat ini dan ketebalan garis output kurang dari n (atau n Mod lebar), fungsi Spc melompat ke awal baris berikutnya dan menghasilkan sama dengan n -(spasi lebar - currentprintposition).

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

Saat Anda menggunakan metode cetak dengan font yang diukur secara proporsional, lebar karakter spasi dicetak menggunakan fungsi Spc adalah selalu rata-rata lebar semua karakter dalam ukuran poin untuk font dipilih. Namun, ada tidak ada korelasi antara jumlah karakter yang dicetak dan jumlah kolom lebar tetap karakter itu menempati. Sebagai contoh, huruf W menempati lebih dari satu kolom lebar tetap dan huruf kecil saya menempati 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 Spc untuk memosisikan output di file dan di jendela segera .

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

Pernyataan berikut menyebabkan teks yang akan dicetak di jendela segera (menggunakan metode cetak ), diawali dengan spasi 30.

Debug.Print Spc(30); "Thirty spaces later..."
Kembangkan keterampilan Office Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung ke Office Insiders

Apakah informasi ini bermanfaat?

Terima kasih atas umpan balik Anda!

Terima kasih atas umpan balik Anda! Sepertinya menghubungkan Anda ke salah satu agen dukungan Office kami akan sangat membantu.

×