Bagaimana untuk menyimpan dan mengambil variabel dalam dokumen Word

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 306281 - Melihat produk di mana artikel ini berlaku.
Untuk versi Microsoft Word 2000 artikel ini, Lihat 209227.
Untuk Microsoft Word 97 Versi artikel ini, lihat 181816.
Untuk Microsoft Word 7.0 Versi artikel ini, lihat 106388.
Perbesar semua | Perkecil semua

Pada Halaman ini

RINGKASAN

Artikel ini menjelaskan cara menyimpan dan mengambil dokumen variabel ketika Anda menggunakan Microsoft Word.

INFORMASI LEBIH LANJUT

Microsoft memberi contoh pemprograman untuk ilustrasi saja, tanpa garansi baik tersurat maupun tersirat. Ini termasuk, namun tidak terbatas untuk, jaminan tersirat mengenai keadaan yang dapat diperjualbelikan atau kesesuaian untuk tertentu tujuan. Artikel ini mengasumsikan bahwa Anda sudah familiar dengan pemrograman bahasa yang ditunjukkan dan dengan alat-alat yang digunakan untuk membuat dan memperbaiki prosedur. Teknisi Microsoft dapat membantu menjelaskan fungsionalitas prosedur tertentu, tetapi mereka tidak akan mengubah ini contoh untuk menyediakan fungsionalitas tambahan atau membuat prosedur untuk memenuhi Anda persyaratan tertentu.
Untuk informasi lebih lanjut tentang bagaimana menggunakan sampel kode dalam artikel ini, klik nomor artikel di bawah ini untuk melihat artikel di Basis Pengetahuan Microsoft:
290140OFFXP: Bagaimana untuk menjalankan kode contoh dari artikel Basis Pengetahuan
Anda dapat menggunakan Microsoft Visual Basic untuk aplikasi Variabel Koleksi untuk menetapkan dan mengambil isi dari variabel string dalam dokumen Word atau template.

Juga, Anda dapat menggunakan DocVariable lapangan untuk mengambil nilai dari variabel dokumen setelah sudah ditetapkan menampilkan dalam dokumen Word.

Cara menetapkan dan mengambil nilai dari variabel dokumen

Berikut contoh menggunakan makro Variabel properti untuk menyimpan dan kemudian mengambil nilai string variabel bernama "FullName" dengan dokumen saat ini.
Sub GetSetDocVars()

   Dim fName As String
   fName = "Jeff Smith"
   ' Set contents of variable "fName" in a document using a document
   ' variable called "FullName".
   ActiveDocument.Variables.Add Name:="FullName", Value:=fName
   ' Retrieve the contents of the document variable.
   MsgBox ActiveDocument.Variables("FullName").Value

End Sub
				
CATATAN: Muncul pesan kesalahan berikut jika nama variabel sudah ditetapkan dalam dokumen:
Galat Run-Time "5903": Nama variabel yang sudah ada.
Anda harus menghapus nama atau hanya me-reset argumen nilai.

Bagaimana menghapus variabel dokumen

Berikut contoh menggunakan makro Variabel properti untuk pertama menetapkan dan mengambil nilai dari sebuah dokumen variabel dan kemudian menghapus variabel dari dokumen yang sedang aktif.
Sub GetSetDeleteDocVars()

   Dim fName As String
   fName = "Jeff Smith"
   ' Set contents of variable "fName" in a document using a document
   ' variable called "FullName."
   ActiveDocument.Variables.Add Name:="FullName", Value:=fName
   ' Retrieve the contents of the document variable.
   MsgBox ActiveDocument.Variables("FullName").Value
   ' Delete the variable.
   ActiveDocument.Variables("FullName").Delete

End Sub
				

Bagaimana untuk mengambil nilai dari variabel dokumen dengan menggunakan bidang DocVariable

Berikut contoh menggunakan makro Variabel properti untuk menetapkan variabel dokumen. Mengikuti contoh makro langkah-langkah untuk menggunakan lapangan DocVariable untuk mengambil nilai ke isi dokumen yang sama.
Sub GetSetDocVars()

   Dim fName As String
   fName = "Jeff Smith"
   ' Set contents of variable "fName" in a document using a document
   ' variable called "FullName."
   ActiveDocument.Variables.Add Name:="FullName", Value:=fName

End Sub
				
Untuk menggunakan lapangan DocVariable, ikuti langkah berikut:
  1. Pada Masukkan menu, klik Lapangan.

    Catatan Di Microsoft Office Word 2007, klik Bagian cepat dalam Teks kelompok pada Masukkan tab, dan kemudian Klik Lapangan.
  2. Dalam Kategori kotak, pilih Dokumen otomatisasi.
  3. Dalam Nama field Daftar, pilih DocVariable.
  4. Dalam Nama baru kotak, di bawah Bidang properti, ketik nama variabel dokumen.

    CATATAN: Jika Anda melihat Lanjutan bidang properti MelainkanBidang properti, klik Menyembunyikan kode.
  5. Klik Oke.
Jika Anda perlu untuk melestarikan nilai antara sesi makro, Anda dapat menyimpan nilai-nilai dengan menggunakan salah satu metode berikut:
  • Penggunaan PrivateProfileString properti untuk menyimpan nilai-nilai untuk pengaturan pribadi file.

    Untuk informasi lebih lanjut tentang PrivateProfileString properti, di Editor Visual Basic, klik Microsoft Visual Basic bantuan pada Bantuan menu, jenis PrivateProfileString properti di kantor asisten atau jawaban Wizard, dan kemudian klik Mencari untuk melihat topik.
  • Penggunaan Variabel properti untuk menyimpan nilai dalam sebuah dokumen.

    Untuk lebih informasi tentang variabel properti, di Editor Visual Basic, klik Microsoft Visual Basic bantuan pada Bantuan menu, jenis Variabel properti di kantor asisten atau jawaban Wizard, dan kemudian klik Mencari untuk melihat topik.
  • Menggunakan Visual Basic untuk aplikasi Input/Output pernyataan untuk menulis ke file teks (misalnya, Menulis pernyataan atau Mencetak pernyataan).

    Untuk informasi lebih lanjut tentang menulis data ke file, di Editor Visual Basic, klik Microsoft Visual Basic bantuan pada Bantuan menu, jenis menulis data ke file di kantor asisten atau jawaban Wizard, dan kemudian klik Mencari untuk melihat topik.
  • Penggunaan AutoTextEntry objek untuk menyimpan nilai dalam entri AutoTeks.Untuk informasi lebih lanjut tentang objek AutoTextEntry, di Editor Visual Basic, klik Microsoft Visual Basic bantuan pada Bantuan menu, jenis AutoTextEntry obyek di kantor asisten atau jawaban Wizard, dan kemudian klik Mencari untuk melihat topik.
Note This is a "FAST PUBLISH" article created directly from within the Microsoft support organization. The information contained herein is provided as-is in response to emerging issues. As a result of the speed in making it available, the materials may include typographical errors and may be revised at any time without notice. See Terms of Use for other considerations.

Properti

ID Artikel: 306281 - Kajian Terakhir: 24 September 2011 - Revisi: 2.0
Berlaku bagi:
  • Microsoft Office Word 2007
  • Microsoft Word 2002
Kata kunci: 
kbdtacode kbhowto kbprogramming kbmt KB306281 KbMtid
Penerjemahan Mesin
PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah.
Klik disini untuk melihat versi Inggris dari artikel ini:306281

Berikan Masukan

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com