Як змінити ім’я рецензента в Word?


11

Як я можу змінити ім'я, яке відображається у доріжці, зміни балончиків та коментарів іншої людини (не я)?

Відповіді:


20

Це можна зробити в новому форматі .docx на основі XML, використовуваному Word 2007. Файл .docx - це фактично ZIP-файл, що містить різні компоненти документа, до якого ви можете отримати доступ, перейменувавши файл filename.docxу filename.zip.

Щоб змінити автора відстежуваних змін, відкрийте файл word\document.xmlу текстовому редакторі. Автор кожної вставки та вилучення визначається w:authorатрибутом відповідного <w:ins>або <w:del>елемента. Змініть його на все, що завгодно, збережіть файл у архіві ZIP та перейменуйте файл назад у filename.docx.

Коментарі працюють так само, за винятком того, що вони зберігаються у файлі word\comments.xml, в <w:comment>елементах. Ви повинні змінити значення обох w:authorта w:initialsатрибутів для кожного коментаря, інакше ви можете отримати несподівані результати.

Зрозумійте, що робити це, мабуть, погана ідея. Специфікація припускає, що зміна авторів редакцій та коментарів не повинна створювати проблем з іншими частинами документа, але хто знає, чи це правда у всіх випадках, і в будь-якому випадку досить легко помилитися з такими змінами, якщо ви не Ви просто робите прості глобальні операції пошуку / заміни. Якщо ви все ще хочете ризикувати, спочатку створіть резервні копії всього.


Дякую! це дійсно чудова порада! ось що я шукав! не хвилюйся про ризики, я розробник програмного забезпечення, тому я маю змогу впоратися з цим;)
— markus

5
@tharkun - відомі останні слова;)
— ChrisF

docProps\core.xmlможе також містити ім’я рецензента. Можливо, найкраще витягнути весь zip-архів і зробити рекурсивну grep...
— Jonas Heidelberg

Працює, не торкнувся core.xml. Здається, немає проблем, як зараз.
— Milind R

7

Якщо вам дійсно потрібно видалити ім’я користувача з конфіденційних причин, ви можете зробити це:

  1. Збережіть другу копію документа, щоб у вас була резервна копія!
  2. Збережіть копію "до" із змінами користувача, усі відхилені, а метадані документа очищені.
  3. Збережіть копію "після" зі змінами користувача, які всі прийняті, а метадані документа очищені.
  4. Використовуйте "Порівняти документи", щоб порівняти ці два і таким чином відновити відстежені зміни. Порівняти документи має параметр "мітки зміни на", який ви можете встановити на будь-яке ім'я.

Однак це не економить коментарів. Якщо є лише кілька коментарів, які варті того, ви можете відтворити їх вручну, скопіювавши та вставивши текст.


хм, це цікавий підхід. можливо, трохи дорого, але виконано.
— markus

За моїм досвідом, коментарі збереглися. Також автор коментарів, які були скопійовані, можна змінити на оригінальний коментар у відповіді @phenry
— Milind R

-1

Сподіваємось, ця відповідь буде корисною для відправного пункту, оскільки у мене зараз немає програми для встановлення Word, щоб перевірити та знайти остаточну відповідь:

Я думаю, це все пов’язано з тим ім'ям, яке користувач вводить у вікно, коли запитується під час встановлення програмного забезпечення. Це ім'я використовується тоді для всіх, хто використовує Word на цьому комп’ютері. Є спосіб змінити це в Word. Я думаю, що це в розширених варіантах властивостей. Залежно від версії Word, яку ви використовуєте, ви дістанетесь до цього різними маршрутами.


Дякую, але не тому, про що я прошу. У своєму запитанні я заявив, що НЕ хочу змінювати власне ім’я, але ім'я іншого користувача, який працює над документом в іншому місці за власною установкою Office, на яку я не можу вплинути.
— Маркус

Ах, моє погано, я впевнений, що ваше запитання було не так просто сформульовано, як зараз. Ну добре, сподіваємось, ви отримаєте
— корисну
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.