Как автоматически создать список элементов из документа Word 2013 в приложении
Я работаю над документом по стандартам уже пару лет, который стал довольно продолжительным. Он состоит в основном из пояснений и примеров параграфов с пронумерованными требованиями.
Пример:
Я хотел бы создать раздел приложения в конце этого документа, который будет просто списком всех требований, найденных по всему документу.
Поскольку это живой документ, который регулярно обновляется, я ищу способ автоматизировать создание этого элемента приложения, поэтому, если я внесу изменения, которые изменят нумерацию, мне не придется вырезать и вставлять каждое требование вручную,
2 ответа
If, as I suspect, you want the autonumbering included in your appendix and easily updatable, but you don't want page numbers included, try this instead of the index approach that Wes suggests. Like that approach, it has the virtue of not requiring VBA.
At the location where you want the appendix, insert a custom table of contents that is based on just the paragraph style that you're using for requirements, and that excludes page numbers. In the Table of Contents dialog box, clear the Show page numbers check box, click Options , and then, in the list of styles, clear the numbers out of all the fields, and enter an appropriate TOC level in the field for whatever paragraph style you used for your requirement paragraphs).
This way, if you add, delete, or remove requirement paragraphs, a simple update of the TOC will automatically update the numbering.
Похоже, вы могли бы использовать функцию индекса в Word:
ОСНОВНЫЕ СВЕДЕНИЯ: Текст, который вы хотите отобразить в приложении.
НАЖМИТЕ: (на верхней ленте)
НАЖМИТЕ: Отметить запись
НАЖМИТЕ: Марк
НАЖМИТЕ: Закрыть
Вы увидите код XE, который выглядит как этот {XE"текст, который вы выделили"}.
Перейти к: Где вы хотите создать свое приложение
НАЖМИТЕ: На этой странице
CLICK: вставить индекс
Ваш текст должен появиться на этой странице.
Вы можете продолжать отмечать текст по всему документу. Вернитесь к своему индексу / приложению в любое время и нажмите на него.
НАЖМИТЕ: Обновить индекс
Заметки:
Вы можете выбрать индексные стили по умолчанию и добавить любой заголовок, который вы хотите... в вашем случае "Приложение 1" или что-то еще.
Вы можете работать с индексом вручную, но все изменения исчезнут при обновлении.
Чтобы обновить индекс, нажмите на него, затем нажмите: Обновить индекс
Чтобы показать или скрыть коды xe, НАЖМИТЕ: ¶ на ленте Home
Индекс / приложение не обновляется автоматически. Вам необходимо обновить, как указано выше.
Наконец, предостережение: сохраните ваш документ как "Имя документа с кодами xe" или как-то так, чтобы вы сохранили исходный документ без них. Как и во многих инструментах Word, этот инструмент имеет тенденцию иногда выходить из себя и портить все без способа восстановить оригинал (что я знаю). Если это произойдет, было бы неплохо иметь оригинальную, не испорченную версию ваших лет тяжелой работы!