|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
05.07.2012, 16:53 | #1 |
Пользователь
Регистрация: 22.03.2009
Сообщений: 31
|
Автоматическое обновление полей
Уважаемые форумчане !
Возможно такой вопрос рассматривался (могу повториться), поэтому заранее извините. Есть шаблон ворд 2010. В нем имеются текстовые поля - первичные поля. Каким образом можно сделать так, чтобы в других местах документа - вторичные текстовые поля (производные источники информации), автоматически обновлялись и информация в них подтягивалась из первичных полей информации, как только набирается текст в первичные поля ? Вариант с обновлением полей при закрытии/открытии документа, перед печатью, либо путем нажатия F9 не подходит. Существует ли какой-то макрос, который решает такую задачу ? Сам принцип работы изложен в файле. Заранее благодарен, за содействие.
С уважением,
Tissot Последний раз редактировалось tissot; 05.07.2012 в 17:37. Причина: отредактирован файл |
05.07.2012, 17:15 | #2 |
Участник клуба
Регистрация: 12.08.2010
Сообщений: 1,077
|
что-то в вашем примере не нашла
--ни полей --ни закладок
Имя-Галина== почта shanemac51@yandex.ru скайп shanemac51 c 8-15мск будни
Сфера интересов--word-excel-access-распознавание |
05.07.2012, 20:59 | #3 |
Старожил
Регистрация: 24.01.2011
Сообщений: 3,034
|
видимо всё защищено?
|
05.07.2012, 21:48 | #4 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
Пробуйте. В свойствах полей ввода - галка "Вычислить при выходе" (имеется в виду как раз вычислить поля).
Вторичные поля { REF закладка }.
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
05.07.2012, 22:13 | #5 |
Пользователь
Регистрация: 22.03.2009
Сообщений: 31
|
С уважением,
Tissot |
05.07.2012, 22:17 | #6 |
Пользователь
Регистрация: 22.03.2009
Сообщений: 31
|
Что-то не сработало. Но даже дело не в этом. На каком-то из сайтов, увы, не помню сделано таким образом. Документ был защищен (но думаю это не так важно), но при этом в некоторые поля - источник информации, можно было прописать значения и они тут же без дополнительных манипуляций (выход, сохранения и т.д.) моментально появлялись в других местах - вторичные поля. Действительно во вторичных полях привязка была через Ref, но нужно чтобы обновлялось в он-лайн ?! Вот, в чем задача.
С уважением,
Tissot |
06.07.2012, 00:24 | #7 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
Что не сработало?! Вы открыли файл, ввели что-то в первое поле, нажали Tab или мышкой выделили второе поле - и?
При чем тут сайт, он-лайн - вообще непонятно.
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
06.07.2012, 02:25 | #8 |
Старожил
Регистрация: 24.01.2011
Сообщений: 3,034
|
и мне тоже не понятно
>Вариант с обновлением полей при закрытии/открытии документа, перед печатью, либо путем нажатия F9 не подходит не ну остаётся только глазом моргнуть, даже если допустить "сайт, он-лайн" то как минимум нужно обновить страницу, а это нажатие кнопки Последний раз редактировалось Ципихович Эндрю; 06.07.2012 в 02:28. |
06.07.2012, 09:30 | #9 | |
Пользователь
Регистрация: 22.03.2009
Сообщений: 31
|
Цитата:
Всё, Ок, что-то у меня глюкануло. Да, все верно получилось. Он-лайн и имел ввиду, что без особых лишних манипуляций. Скажите, пожалуйста, эта задача выполняется при наличии макроса " Dim aStory As Range Dim aField As Field Dim myTOC As TableOfContents For Each aStory In ActiveDocument.StoryRanges For Each aField In aStory.Fields aField.Update Next aField Next aStory For Each myTOC In ActiveDocument.TablesOfContents myTOC.Update Next myTOC, " какие-то дополнительные настройки ещё нужны. Ещё раз спасибо
С уважением,
Tissot |
|
06.07.2012, 09:32 | #10 |
Пользователь
Регистрация: 22.03.2009
Сообщений: 31
|
Всё получилось. Речь вел о неком сайте, на котором решалась подобная задачка, но я не забыл адрес сайта, поэтому обратился сюда за помощью.
С уважением,
Tissot |
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Автоматическое обновление программы | dubailand | Общие вопросы Delphi | 9 | 02.01.2015 12:20 |
Автоматическое обновление программы | Paul Hindenburg | Работа с сетью в Delphi | 23 | 06.09.2011 15:51 |
Автоматическое обновление | ogololobov2009 | Microsoft Office Excel | 1 | 27.01.2011 19:19 |
Автоматическое обновление программы. | Casper-SC | Общие вопросы .NET | 0 | 22.05.2010 20:41 |
Автоматическое обновление ссылок | Alex19789 | Microsoft Office Excel | 0 | 05.10.2009 10:24 |