Menentukan dan memilih rentang dalam dokumen secara terprogram
Anda bisa menentukan rentang dalam dokumen Microsoft Office Word dengan menggunakan Range objek. Anda dapat memilih seluruh dokumen dalam sejumlah cara, misalnya, dengan menggunakan Select metode Range objek, atau dengan menggunakan properti Document Konten kelas (dalam kustomisasi tingkat dokumen) atau Document kelas (dalam Add-in VSTO).
Berlaku untuk: Informasi dalam topik ini berlaku untuk proyek tingkat dokumen dan proyek Add-in VSTO untuk Word. Untuk informasi selengkapnya, lihat Fitur yang tersedia berdasarkan aplikasi Office likasi dan jenis proyek.
Menentukan rentang
Contoh berikut menunjukkan cara membuat objek baru Range yang menyertakan tujuh karakter pertama dalam dokumen aktif, termasuk karakter non-pencetakan. Kemudian memilih teks dalam rentang.
Untuk menentukan rentang dalam kustomisasi tingkat dokumen
Tambahkan rentang ke dokumen dengan meneruskan karakter awal dan akhir ke Range metode Document kelas. Untuk menggunakan contoh kode ini, jalankan dari
ThisDocument
kelas di proyek Anda.
Untuk menentukan rentang dengan menggunakan Add-in VSTO
Tambahkan rentang ke dokumen dengan meneruskan karakter awal dan akhir ke Range metode Document kelas. Contoh kode berikut menambahkan rentang ke dokumen aktif. Untuk menggunakan contoh kode ini, jalankan dari
ThisAddIn
kelas di proyek Anda.
Pilih rentang dalam kustomisasi tingkat dokumen
Contoh berikut menunjukkan cara memilih seluruh dokumen dengan menggunakan Select metode Range objek, atau dengan menggunakan Content properti Document kelas .
Untuk memilih seluruh dokumen sebagai rentang dengan menggunakan metode Pilih
Select Gunakan metode yang Range berisi seluruh dokumen. Untuk menggunakan contoh kode berikut, jalankan dari
ThisDocument
kelas di proyek Anda.
Untuk memilih seluruh dokumen sebagai rentang dengan menggunakan properti Konten
Content Gunakan properti untuk menentukan rentang yang mencakup seluruh dokumen.
Anda juga dapat menggunakan metode dan properti objek lain untuk menentukan rentang.
Untuk memilih kalimat dalam dokumen aktif
Atur rentang dengan menggunakan Sentences koleksi. Gunakan indeks kalimat yang ingin Anda pilih.
Cara lain untuk memilih kalimat adalah dengan mengatur nilai awal dan akhir secara manual untuk rentang tersebut.
Untuk memilih kalimat dengan mengatur nilai awal dan akhir secara manual
Buat variabel rentang.
Periksa untuk melihat apakah setidaknya ada dua kalimat dalam dokumen, atur argumen Mulai dan Akhir dari rentang, lalu pilih rentang.
Pilih rentang dengan menggunakan Add-in VSTO
Contoh berikut menunjukkan cara memilih seluruh dokumen dengan menggunakan Select metode Range objek, atau dengan menggunakan Content properti Document kelas .
Untuk memilih seluruh dokumen sebagai rentang dengan menggunakan metode Pilih
Select Gunakan metode yang Range berisi seluruh dokumen. Contoh kode berikut memilih konten dokumen aktif. Untuk menggunakan contoh kode ini, jalankan dari
ThisAddIn
kelas di proyek Anda.
Untuk memilih seluruh dokumen sebagai rentang dengan menggunakan properti Konten
Content Gunakan properti untuk menentukan rentang yang mencakup seluruh dokumen.
Anda juga dapat menggunakan metode dan properti objek lain untuk menentukan rentang.
Untuk memilih kalimat dalam dokumen aktif
Atur rentang dengan menggunakan Sentences koleksi. Gunakan indeks kalimat yang ingin Anda pilih.
Cara lain untuk memilih kalimat adalah dengan mengatur nilai awal dan akhir secara manual untuk rentang tersebut.
Untuk memilih kalimat dengan mengatur nilai awal dan akhir secara manual
Buat variabel rentang.
Periksa untuk melihat apakah setidaknya ada dua kalimat dalam dokumen, atur argumen Mulai dan Akhir dari rentang, lalu pilih rentang.
Word.Document document = this.Application.ActiveDocument; if (document.Sentences.Count >= 2) { object startLocation = document.Sentences[2].Start; object endLocation = document.Sentences[2].End; // Supply a Start and End value for the Range. rng = document.Range(ref startLocation, ref endLocation); // Select the Range. rng.Select(); }
Konten terkait
- Gambaran umum model objek Word
- Cara: Memperluas rentang dalam dokumen secara terprogram
- Cara: Mengambil karakter awal dan akhir secara terprogram dalam rentang
- Cara: Memperluas rentang dalam dokumen secara terprogram
- Cara: Mereset rentang secara terprogram di dokumen Word
- Cara: Menciutkan rentang atau pilihan secara terprogram dalam dokumen