Bagaimana cara mengubah nama reviewer di Word?

11

Bagaimana saya bisa mengubah nama yang ditampilkan di trek mengubah baloons dan komentar orang lain (bukan saya sendiri)?

markus
sumber

Jawaban:

20

Dimungkinkan untuk melakukan ini dalam format .docx berbasis XML baru yang digunakan oleh Word 2007. File .docx sebenarnya adalah file ZIP yang berisi berbagai komponen dokumen, yang dapat Anda akses dengan mengubah nama file dari filename.docxmenjadi filename.zip.

Untuk mengubah pembuat perubahan yang dilacak, buka file word\document.xmldalam editor teks. Penulis setiap penyisipan dan penghapusan ditentukan oleh w:authoratribut yang sesuai <w:ins>atau <w:del>elemen. Ubah ke apa pun yang Anda inginkan, simpan kembali file ke arsip ZIP, dan ganti nama file itu kembali filename.docx.

Komentar bekerja dengan cara yang sama, kecuali bahwa mereka disimpan dalam file word\comments.xml, dalam <w:comment>elemen. Anda harus mengubah nilai kedua atribut w:authordan w:initialsuntuk setiap komentar, atau Anda mungkin mendapatkan hasil yang tidak terduga.

Memahami bahwa melakukan ini mungkin ide yang buruk. Spek ini menyarankan bahwa mengubah penulis revisi dan komentar tidak boleh menyebabkan masalah dengan bagian lain dari dokumen, tetapi siapa yang tahu apakah itu benar dalam semua kasus, dan dalam hal apa pun, cukup mudah untuk membuat kesalahan dengan perubahan semacam ini kecuali Anda Sedang melakukan operasi pencarian / penggantian global sederhana. Jika Anda masih ingin mengambil risiko, pastikan untuk membuat cadangan segalanya terlebih dahulu.

fenry
sumber
Terima kasih! itu tip yang sangat bagus! itulah yang saya cari! jangan khawatir tentang risiko, saya seorang pengembang perangkat lunak sehingga saya harus bisa mengatasinya;)
markus
5
@tharkun - kata-kata terakhir yang terkenal;)
ChrisF
docProps\core.xmljuga dapat berisi nama peninjau. Mungkin yang terbaik untuk mengekstrak seluruh arsip zip dan melakukan rekursif grep...
Jonas Heidelberg
Bekerja, belum tersentuh core.xml. Tampaknya tidak memiliki masalah seperti sekarang.
Milind R
7

Jika Anda benar-benar perlu menghapus nama pengguna untuk alasan rahasia, maka Anda dapat melakukan ini:

  1. Simpan salinan dokumen yang kedua, sehingga Anda memiliki cadangan!
  2. Simpan salinan "sebelum" dengan perubahan pengguna semua ditolak, dan metadata dokumen dibersihkan.
  3. Simpan salinan "setelah" dengan semua perubahan yang diterima pengguna, dan metadata dokumen dibersihkan.
  4. Gunakan "Bandingkan Dokumen" untuk membandingkan keduanya dan dengan demikian membuat ulang perubahan yang dilacak. Membandingkan Dokumen memiliki opsi "label perubahan dengan" yang kemudian dapat Anda tetapkan untuk nama apa pun yang Anda suka.

Namun, ini tidak menyimpan komentar. Jika hanya ada beberapa komentar yang bermanfaat, Anda dapat membuatnya kembali secara manual dengan menyalin dan menempelkan teks.


sumber
hm, itu pendekatan yang menarik. mungkin agak mahal tapi bisa dilakukan.
markus
Komentar dipertahankan, menurut pengalaman saya. Juga, penulis komentar yang disalin-salin dapat diubah dengan komentar asli oleh jawaban @phenry
Milind R
-1

Semoga jawaban ini bermanfaat sebagai titik awal karena saya tidak memiliki instalasi Word yang tersedia saat ini untuk memeriksa dan menemukan jawaban yang pasti:

Saya pikir ini semua berkaitan dengan nama yang dimasukkan pengguna dalam kotak ketika diminta saat menginstal perangkat lunak. Maka menggunakan nama ini untuk siapa saja yang menggunakan Word di komputer itu. Ada cara ini bisa diubah di Word. Saya pikir itu dalam opsi properti lanjutan. Tergantung pada versi Word yang Anda gunakan, Anda akan mendapatkan ini melalui rute yang berbeda.

masa depan
sumber
Terima kasih, tapi bukan yang saya minta. Saya menyatakan dalam pertanyaan saya bahwa saya TIDAK ingin mengubah nama saya sendiri tetapi nama pengguna lain, yang bekerja pada dokumen di tempat lain pada instal Office sendiri yang tidak dapat saya pengaruhi.
Markus
Ah, salahku, aku yakin pertanyaanmu tidak sesederhana seperti sekarang. Oh well, harap Anda mendapatkan jawaban yang bisa diterapkan
ianfuture