СообЧа > База Знаний > Программы > MS Word

Вопрос

У меня есть большого содержания Вордовский документ. Так вот, там содержится большое количество расчетов, основанных, в принципе, на одних и тех же данных. А если мне потребуется изменить какое то значение, мне что — менять весь этот многостраничный документ вручную, или можно это решить другими способами?

Ответ

Возможно есть и другие решения, но я смог проверить работоспособность следующего в Word2k:
— представить все взаимосвязанные данные, включая расчетные, в виде одной таблицы.
— расчетные значения представить в виде вычисляемых полей с нужными формулами, которые ссылаются на ячейки с исходными данными (адресация в формулах таблицы очень похожа на адресацию в Excel'е).
— расположить по тексту документа слинкованные текстовые блоки, как это требуется, включив в первый текстовый блок таблицу с расчетами. Соответственно, продолжение таблицы будет продолжаться в следующем текстовом блоке, связанном с первым, и т.д.
— отформатировать все рамочки и границы, как это требуется.
— после изменения исходных данных быть уверенным, что происходит обновление всех расчетных полей в таблице.
Думаю, это будет работать, даже если часть текста документа представляет собой объекты построителя математических формул. Просто в нужное место, где должен появиться результат или число, поставить очередной текстовый блок с продолжением таблицы в нем с нужными данными полей. Трудней, если должны меняться сами формулы в зависимости от данных. Тогда потребуется писать программу на VB.
Вполне работает и линкование данных с Excel-файлом, но в этом случае больше проблем с форматированием, да и второй файл тоже дополнительное бремя.



Copyright © 2000-2004 Сообщество Чайников
Контактная информация