Ошибка текст указанного стиля в документе отсутствует как исправить word

У меня есть документ с полным форматированием, ссылками и подписями к таблицам и рисункам. Теперь, когда я копирую и вставляю сегмент исходного документа в новый пустой документ, все форматирование, ссылки и подписи все еще там. Однако, когда я пытаюсь распечатать или экспортировать его в PDF, я получаю эту ошибку « Ошибка!Нет текста указанного стиля в документе “на подписи к рисункам и ссылки на эти рисунки в тексте.

Я попробовал несколько вариантов вставки, но это не сработало. Должен быть простой способ вставить все в новый документ и удалить все ссылки и подписи из исходного документа, но сохранить форматирование, такое как размер шрифта, интервал между абзацами и т.д., Но я не могу найти решение. Пожалуйста помоги.

Благодарю.

У меня была эта проблема, вот мое решение. Часть текста в документе была задана как поле, а не как простой текст. При печати или сохранении в формате PDF MS Word обновляет эти поля, но данные, на которые он пытается сослаться, не существуют, поэтому поле заполняется сообщением об ошибке как в PDF, так и в самом документе Word.

Исправить это, к счастью, довольно просто. Откройте исходный файл Word, нажмите Ctrl+A, чтобы выделить все, затем нажмите Ctrl+Shift+F9. Это преобразует все поля в документе в обычный текст без потери форматирования.

Лучше всего делать это в копии оригинального документа, если есть поля, которые вы хотите сохранить.

ответ дан Christian O’Brien1

Реальная проблема: у вас есть документ со схемой нумерации глав, такой как «Глава 1.1.1», но главы не определены.

Исправление: при вставке подписи Word предлагает определить схему нумерации. Например, щелкните правой кнопкой мыши изображение и нажмите “Вставить подпись”. В диалоговом окне “Заголовок” нажмите кнопку “Нумерация”. Появится новое диалоговое окно, и вы можете установить / снять флажок “Включить номер главы”. Этот процесс показан на скриншотах ниже. Если вы снимите флажок “Включить номер главы”, ваши подписи больше не будут отображать сообщение об ошибке "Error! No text of specified style in document" .

Бонусный совет: если у вас уже есть много подписей в вашем документе с этой ошибкой, то вы можете исправить их все одновременно. Сначала удалите и снова вставьте один из заголовков, следуя процедуре, описанной выше. Затем нажмите «Control-A», чтобы выбрать все документы. Затем введите “F9”, и все подписи будут автоматически обновлены в соответствии с вновь исправленным форматом подписи.


Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.

Название к объекту (рисунок, таблица), содержащее номер главы

Страницы 1

Чтобы отправить ответ, вы должны войти или зарегистрироваться

Сообщений [ 5 ]

1 12.06.2011 14:45:23

  • evitaniar
  • сержант
  • Неактивен
  • Зарегистрирован: 25.04.2011
  • Сообщений: 16
  • Поблагодарили: 2

Тема: Название к объекту (рисунок, таблица), содержащее номер главы

Добрый день.
Не бейте ногами но ответа на вопрос на форуме найти не смог.
Ситуация следующая.
Создаю шаблон в котором все стили максимально будут соответствовать ГОСТу.
Создал стили:
Заголовок 0…5 (создал для него нумерованный стиль согласно http://wordexpert.ru/page/sozdanie-stil … kov-v-word)
Нумерованный список (аналогично создал для него нумерацию)
Маркированный список (аналогично создал для него нумерацию)

Когда дошло дело до рисунка то тут у меня возникла проблема.
Как я делаю:
1. Вставляю рисунок (применяю к нему стиль “Рисунок” согласно которого рисунок смещается на центр страницы).
2. Нажимаю на нем правую клавишу мышки и выбираю “вставить название”
3. В появившейся форме выбираю меню “Нумерация” где ставлю галочку “Включить номер главы”
4. Проделав все выше перечисленное вот что я имею (см. рис. ниже)
Название к объекту (рисунок, таблица), содержащее номер главы
5. Нажав правую клавишу мышки на “Ошибка! Текст указанного стиля в документе отсутствует” – выбираю меню “Изменить поле…” появляется следующая форма.
Название к объекту (рисунок, таблица), содержащее номер главы
6. Банально нажав на ОК я получаю то что мне нужно.
Название к объекту (рисунок, таблица), содержащее номер главы

Подскажите пожалуйста что я делаю не так? точнее сделал не так… как сделать что бы название к рисунку включающее номер главы в которой расположен рисунок появлялось сразу…

2 Ответ от Вождь 12.06.2011 18:19:08

  • Название к объекту (рисунок, таблица), содержащее номер главы
  • Вождь
  • Модератор
  • Неактивен
  • Зарегистрирован: 07.01.2010
  • Сообщений: 745
  • Поблагодарили: 181
  • За сообщение: 1

Re: Название к объекту (рисунок, таблица), содержащее номер главы

evitaniar пишет:

3. ….где ставлю галочку “Включить номер главы”…

Здесь же надо выбрать стиль “010 – Заголовок 1”, вы его при правке ошибки указываете, по умолчанию стоит “Заголовок 1”.

Макросы под заказ и готовый пакет – mtdmacro.ru

3 Ответ от evitaniar 12.06.2011 20:29:17

  • evitaniar
  • сержант
  • Неактивен
  • Зарегистрирован: 25.04.2011
  • Сообщений: 16
  • Поблагодарили: 2

4 Ответ от Вождь 12.06.2011 21:36:15

  • Название к объекту (рисунок, таблица), содержащее номер главы
  • Вождь
  • Модератор
  • Неактивен
  • Зарегистрирован: 07.01.2010
  • Сообщений: 745
  • Поблагодарили: 181
  • За сообщение: 1

Re: Название к объекту (рисунок, таблица), содержащее номер главы

evitaniar пишет:

…Нет там моего заголовка..

И не может быть. Извиняють, подзабыл немного. Названия жестко привязаны к стандартным стилям “Заголовок”. Поэтому надо или переходить к стандартным стилям или вставлять заголовок макросом:

Sub Макрос()
    
Const Название$ = "Рис."
Const Стиль$ = "010 - Заголовок 1"

    ' параметры названия
    With Application.CaptionLabels(Название)
        .NumberStyle = Word.wdCaptionNumberStyleArabic
        .ChapterStyleLevel = 1
        .IncludeChapterNumber = True
        .Separator = Word.wdSeparatorPeriod
    End With
    ' вставка названия
    Selection.InsertCaption _
        Label:=Название, _
        Title:="", _
        TitleAutoText:="InsertCaption1", _
        Position:=Word.wdCaptionPositionBelow, _
        ExcludeLabel:=False
    ' правка стиля
    With Selection.Paragraphs.First.Range.Fields(1)
        .Code.Text = "STYLEREF """ & Стиль & """ s"
        .Update
    End With
            
End Sub

Макросы под заказ и готовый пакет – mtdmacro.ru

5 Ответ от evitaniar 12.06.2011 22:13:08

  • evitaniar
  • сержант
  • Неактивен
  • Зарегистрирован: 25.04.2011
  • Сообщений: 16
  • Поблагодарили: 2

Re: Название к объекту (рисунок, таблица), содержащее номер главы

Ух. Спасибо Вам ВОЖДЬ огромное.
Насколько я понимаю проще перейти к использованию стандартных заголовков.

P.S. Проще не проще но нужно начинать разбираться с макросами…

Сообщений [ 5 ]

Страницы 1

Чтобы отправить ответ, вы должны войти или зарегистрироваться

Похожие темы

  • Как получить номер главы (заголовка)
  • Таблица, заголовок и название страницы
  • Автоматическое изменение номера главы и ее названия
  • Поле Рисунки с автоматической нумеровкой относительно номера главы
  • Создать название таблицы
  • На ч/т стр – Фамилия без инициалов, на н/ч стр. – Название статьи 4 сл
  • Название объекта и перекрестные ссылки
  • {STYLEREF Название} при отсутствии названия выдает ошибку

Название к объекту (рисунок, таблица), содержащее номер главы

Многие применяют для работы с текстом редактор  Microsoft Word. Рано или поздно у пользователей этой программы возникают разные вопросы. На портале о Microsoft Office Word вы узнаете про: где находится запуск word в regedit.
До недавнего времени информацию в сети было найти затруднительно, так как она разбросана по разным ресурсам и форумам. На портале о Microsoft Office Word вы узнаете про: word 2007 понели инструментов.
Но вот наконец появился форум, на котором вся информация по работе с Microsoft Word собрана воедино. На портале о Microsoft Office Word вы узнаете про: словарь антонимов к слову.
Форум Ворд Эксперт предназначен для русскоязычных пользователей, интерфейс интуитивно понятен, а регистрация быстра и легка. Наш сайт о Microsoft Office Word даст ответ про: який стандартный шрифт в ворді.

На форуме можно задать вопрос о настройках, форматированию и редактированию документов, узнать все о шаблонах, полях и макросах. На портале о Microsoft Office Word вы узнаете про: что такое макрос и как с ним работать.
И даже найти готовые макросы и инструкции по их созданию своими руками. Если же вы захотите, то можно оставить заявку на написание макроса в соответствующем разделе сайта. Наш сайт о Microsoft Office Word даст ответ про: как сохранит вордовский файл в формате пдф.

При любых сложностях в работе с программой, разработке шаблонов, создании таблиц или редактировании текста вы можете задать вопрос на форуме. На портале о Microsoft Office Word вы узнаете про: как сделать чтобы набирать формулы в ворде.
Обязательно указывайте, какой версией редактора вы пользуетесь. Можно сделать это в подписи. Также на сайте можно найти ссылки с полезной информацией по Microsoft Word и различную литературу, готовые решения и советы по оптимизации работы с редактором. Наш сайт о Microsoft Office Word даст ответ про: поиск одинаковых слов в тексте эксель.

Я только что открыл документ Word в MS Word 2007, и перед номерами рисунков и таблиц появляется следующая ошибка:

Ошибка! Текст указанного стиля отсутствует в документе

Код имен фигур / таблиц (после нажатия alt-F9) выглядит так:

Table {STYLEREF 1s},{SEQ Table* ARABICs 1}

Эта ошибка отсутствовала, когда я работал над файлом ранее, и я являюсь единственным пользователем файла.

Почему происходит эта ошибка и каков наилучший способ ее устранения?

2013-09-05 11:01

2
ответа

Решение

{ STYLEREF 1 } ищет абзац со встроенным стилем “Заголовок 1” (в англоязычных версиях Word – если вы используете версию на другом языке, стили заголовков могут называться по-разному).

Поэтому, если у вас нет ни одного из них, поле { STYLEREF } будет отмечать ошибку, которую вы видите.



05 сен ’13 в 11:26
2013-09-05 11:26

2013-09-05 11:26

Еще один способ исправить это – вставить отформатированную строку заголовка 1 как скрытый текст. Ошибка исчезнет. Я использовал “Скрытый заголовок 1”, чтобы помнить, почему он там был. Работает на Word 2016.


JohnA

04 май ’17 в 13:38
2017-05-04 13:38

2017-05-04 13:38

Это случилось со мной после того, как я открыл старый текстовый документ на новом компьютере, где мои пользовательские стили были загружены до списка стандартных стилей. После некоторой борьбы я создал другой собственный заголовок 1, используя стандартный заголовок 1, и применил те же стили, что и мои предыдущие стили H1. После этого подпись работала нормально.



17 дек ’19 в 20:47
2019-12-17 20:47

2019-12-17 20:47

У меня была такая же ситуация при создании ссылки StyleRef. В конце концов я обнаружил, что упомянутый текст был в плавающем текстовом поле. Как только я поместил текст в документ в обычную строку, все заработало.

2020-11-05 02:47

I just opened a word document, in MS Word 2007, and the following error appears before the Figure and Table numbers:

Error! No text of specified style in document

The figure/table names code (after pressing alt-F9) looks like:

Table {STYLEREF 1s},{SEQ Table* ARABICs 1}

This error was not present when I worked on the file previously and I am the sole user of the file.

Why is this error occuring and what is the best way to troubleshoot/solve this problem?

asked Sep 5, 2013 at 11:01

Lee's user avatar

{ STYLEREF 1 } is looking for a paragraph with the built-in style “Heading 1” (in English language versions of Word – if you are using another language version the heading styles may be named differently).

So if you don’t have one of those, the { STYLEREF } field will flag the error you are seeing.

answered Sep 5, 2013 at 11:26

2

One other way to fix this is to insert a Heading 1 formatted line as hidden text. The error will disappear. I used “Hidden heading 1” so I would remember why it was there. Works on Word 2016.

answered May 4, 2017 at 13:38

JohnA's user avatar

JohnAJohnA

111 bronze badge

This happened to me after I opened an old word document in a new PC where my custom styles were loaded before the standard styles list. After struggling for some time, I created another custom Heading 1 using the standard Heading 1 and applied the same styles as my previous H1 styles. The caption worked fine after that.

answered Dec 17, 2019 at 17:47

Chinthana's user avatar

I had this same situation when creating a StyleRef link. I eventually found out that the referred text was in a floating text box. As soon as I placed the text into the document on a regular line, it worked.

answered Nov 4, 2020 at 23:47

Greengecko19's user avatar

if your caption of figures or tables was referring to a heading number (chapter) , e.g Figure 1-2, meaning figure 2 in chapter 1, try the following;-

  1. click insert caption
  2. click on numbering,
  3. uncheck “include chapter number”

After this you should be able to add figures and tables without the errors. hope this helps.

answered May 7 at 13:34

user1797041's user avatar

If you have the error! no text of specified style in document.”error in your captions (table and figure titles) it means that somehow the field properties “style name”box has been corrupted. So right click on the offending title. Then select edit field. Then look at the field properties box and select caption. Hit OK, and for once, it should be.

answered Aug 7, 2021 at 14:05

Dave Evans's user avatar

2013-09-05 в 11:26

ищет абзац со встроенным стилем “Заголовок 1” (в англоязычных версиях Word – если вы используете версию на другом языке, стили заголовков могут называться по-разному).

Так что, если у вас нет одного из них, поле будет отмечать ошибку, которую вы видите.

JohnA

2017-05-04 в 13:38

Еще один способ исправить это – вставить отформатированную строку заголовка 1 как скрытый текст. Ошибка исчезнет. Я использовал «Скрытый заголовок 1», чтобы помнить, почему он там был. Работает на Word 2016.

Добавить комментарий