| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Прочее. Программное обеспечение > Создание автоматически обновляемых номеров таблиц в Word и сылок на эти таблицы в тексте

Создание автоматически обновляемых номеров таблиц в Word и сылок на эти таблицы в тексте

Ответ
Поиск в этой теме
Непрочитано 06.05.2011, 09:26 #1
Создание автоматически обновляемых номеров таблиц в Word и сылок на эти таблицы в тексте
МишаИнженер
 
Регистрация: 14.12.2008
Сообщений: 1,079

Как создать автоматически обновляемые поля для номеров таблиц в WORD чтобы эти номера таблиц и ссылки на эти номера в тексте автоматически обновлялись при вставке текста с этими номерами и таблицами в новый документ с таблицами?

Пока я использую последовательность символов: {SEQ Таблица \* ARABIC}
но как дальше в тексте сделать сылку на этот номер таблицы, чтобы при вставке в новый документ этот номер автоматически обновлялся?
Просмотров: 19138
 
Непрочитано 06.05.2011, 09:53
#2
Eugene Zarubin


 
Регистрация: 22.10.2008
Братск
Сообщений: 252


В Office 2003 "Вставка - Ссылка - Перекрестная ссылка"
В более поздних версиях не знаю, а под рукой для проверки нет.
Eugene Zarubin вне форума  
 
Автор темы   Непрочитано 06.05.2011, 10:04
#3
МишаИнженер


 
Регистрация: 14.12.2008
Сообщений: 1,079


Мне бы лучше список символов-кодов которые надо вставить в текст Word чтобы получилось:
Итоги расчётов представлены в таблице 5 (где 5 обновляемая ссылка на таблицу с итогами)
Таблица 5. Итоги расчётов конструкции (где 5 обновляемый номер таблицы в документе, т.е. при вставке в новый документ автоматически вычисляется заново и отображается на экране в тексте)
МишаИнженер вне форума  
 
Непрочитано 07.05.2011, 15:10
#4
fleks84


 
Регистрация: 07.05.2011
Сообщений: 4


Гемор, но как промежуточный вариант:
Цитата:
1) поставить курсор в нужное место
2) ввести "Рисунок "
3) Ctrl+F9
4) между фигурными скобками ввести STYLEREF Загол 1 \s
5) нажать F9
6) ввести точку
7) Ctrl+F9
8) между фигурными скобками ввести SEQ Рисунок \s 1
9) нажать F9
10) далее можно вводить текст подписи.
Автоматизация этого процесса приветствуется.
Ссылка на рисунок:
1) в подписи к рисунку выделить номер заголовка первого уровня, точку и номер рисунка
2) ctrl+shift+f5
3) создать закладку, назвав её по типу "Рис_КраткОписРисунка" (использовать буквы, цифры, знак подчеркивания, все не более 32 символов)
4) поставить курсор в текст, где должна быть ссылка на рисунок
5) нажать ctrl+f9
6) между фигурными скобками ввести REF и через пробел имя закладки
7) нажать f9
Взято отсюда
fleks84 вне форума  
 
Непрочитано 07.05.2011, 21:00
#5
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,844


Нет, ну понятно, намного проще поизвращаться, чем посмотреть понятие перекрестных ссылок и варианты оглавлений.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 08.05.2011, 17:05
#6
fleks84


 
Регистрация: 07.05.2011
Сообщений: 4


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Нет, ну понятно, намного проще поизвращаться, чем посмотреть понятие перекрестных ссылок и варианты оглавлений.
перекрестные ссылки без доработок хорошо ипользовать если текст на английком, у них table везде будет тэйблом и figure тоже, а в русском надо склонять. Потому и приходится извращаться.
fleks84 вне форума  
 
Непрочитано 08.05.2011, 17:18
#7
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,844


А использовать стандартные сокращения "табл." и "рис." кто-то мешает?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 08.05.2011, 22:29
#8
fleks84


 
Регистрация: 07.05.2011
Сообщений: 4


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
А использовать стандартные сокращения "табл." и "рис." кто-то мешает?
Вы пробовали САМИ создавать перекрестные ссылки на рисунки и таблицы названные в соответствии с 2.105-м(п. 4.4.3 в частности)? Я выкручивался тем что писал в дипломах "параметры устройства приведены ниже (Таблица 1)" - пользуясь стандартными средствами ворда. Нормоконтроль в университетах никакой, поэтому прокатывало. В ТУ пишу "приведены в таблицЕ 1) - способом приведенным выше.
Когда документ небольшой, можно и не заморачиваться автоматизацией.
Я все это пишу к тому что -=стандартными=- средствами Word хоть 2003, хоть 2007 с 10-м у меня не получалось делать перекрестные ссылки в соовтетствии с ГОСТ-ом.

Последний раз редактировалось fleks84, 08.05.2011 в 22:31. Причина: добавил пару строк для ясности изложения
fleks84 вне форума  
 
Непрочитано 08.05.2011, 23:19
#9
Pete

Динозавр на пенсии
 
Регистрация: 23.03.2005
Сообщений: 932


Цитата:
Сообщение от МишаИнженер Посмотреть сообщение
Мне бы лучше список символов-кодов которые надо вставить в текст Word
А без кодов можно?
Текущему номеру таблицы, включая смежные пробелы, присвоить именованную закладку (меню: Вставка)...
При ссылке в тексте вставить перекрестную ссылку в виде текста закладки (т. е. только номера таблицы). При добавлении номерованной таблицы в любом месте текста выполняется обновление их порядковых номеров и, соответственно, перекрестных ссылок...
__________________
Динозавр здравого смысла...
Pete вне форума  
 
Непрочитано 09.05.2011, 00:28
#10
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,844


fleks84, у меня дома есть возможность воспользоваться только теми текстами ГОСТов, которые выложены в свободном доступе. Читаю текст, взятый из http://dwg.ru/dnl/1326:
Цитата:
4.4.3 На все таблицы документа должны быть приведены ссылки в тексте документа, при ссылке следует писать слово "таблица" с указанием ее номера
Выделение мое. Если толковать текст буквально, то я не понимаю, в чем суть проблемы.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 09.05.2011, 10:28
#11
fleks84


 
Регистрация: 07.05.2011
Сообщений: 4


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
fleks84, у меня дома есть возможность воспользоваться только теми текстами ГОСТов, которые выложены в свободном доступе. Читаю текст, взятый из http://dwg.ru/dnl/1326:
Выделение мое. Если толковать текст буквально, то я не понимаю, в чем суть проблемы.
Если толковать текст ГОСТа буквально, я ничего тут не писал бы.
fleks84 вне форума  
 
Непрочитано 11.11.2016, 14:05
1 | #12
sharp45


 
Регистрация: 18.02.2013
Сообщений: 7


Все очень просто. Надо использовать закладки.
Получилось у вас поле с цифрой «5».
Выделяем это поле.
Заходим в меню: вставка/закладка.
Пишем имя закладки, любое, например «итоги» и жмем – добавить.
Теперь в любом месте текста жмем (Ctrl F9) и создаем поле { итоги }
sharp45 вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Прочее. Программное обеспечение > Создание автоматически обновляемых номеров таблиц в Word и сылок на эти таблицы в тексте

Размещение рекламы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как с помощью vba начертить линию vasyavip Программирование 77 09.10.2008 23:17
Создание таблицы из нескольких таблиц по условию Sergey57 Программирование 6 26.04.2007 12:30