Fungsi SPC

Penting: Artikel ini adalah terjemahan mesin, lihat penafian. Temukan versi bahasa Inggris artikel di sini sebagai rujukan Anda.

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 spasi sama dengan n -(lebar - currentprintposition).

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

Saat Anda menggunakan metode cetak dengan font secara proporsional spasi, lebar karakter spasi dicetak menggunakan fungsi Spc adalah selalu rata-rata lebar semua karakter dalam ukuran poin untuk font yang 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..."

Catatan: Penafian Terjemahan Mesin: Artikel ini telah diterjemahan oleh sistem komputer tanpa campur tangan manusia. Microsoft menawarkan terjemahan mesin ini untuk membantu pengguna yang bukan penutur bahasa Inggris agar dapat menikmati konten tentang produk, layanan, dan teknologi Microsoft. Karena artikel ini diterjemahkan oleh mesin, mungkin akan terdapat kesalahan kosa kata, sintaksis, atau tata bahasa.

Kembangkan keterampilan 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.

×