Нужны профи в Microsoft Word
Mar. 2nd, 2010 03:28 pmОй людоньки добрие, поможите малограмотному.
Пытаюсь решить простую проблему, но не знаю как это сделать просто и элегантно. Есть вордовские документы, в которых сохранены акты и счета, выставляемые каждый месяц. Соответственно каждый месяц они должны уходить с актуальными датами (не обязательно с сегодняшней, а скажем, с верно указанными началом и концом месяца). Очень бы хотелось хотя бы полуавтоматического заполнения - типа вбил в начало нужную дату, и она прописалась дальше по тексту. В Excel это делается элементарно с помощью формул-ссылок. А в Ворде как? Знаю, там есть поля, но я ими как-то не очень умею управляться. Кто подскажет?
Пытаюсь решить простую проблему, но не знаю как это сделать просто и элегантно. Есть вордовские документы, в которых сохранены акты и счета, выставляемые каждый месяц. Соответственно каждый месяц они должны уходить с актуальными датами (не обязательно с сегодняшней, а скажем, с верно указанными началом и концом месяца). Очень бы хотелось хотя бы полуавтоматического заполнения - типа вбил в начало нужную дату, и она прописалась дальше по тексту. В Excel это делается элементарно с помощью формул-ссылок. А в Ворде как? Знаю, там есть поля, но я ими как-то не очень умею управляться. Кто подскажет?
no subject
Date: 2010-03-02 02:00 pm (UTC)no subject
Date: 2010-03-02 02:05 pm (UTC)no subject
Date: 2010-03-02 02:58 pm (UTC)Ну еще можно макрос написать.
no subject
Date: 2010-03-02 03:10 pm (UTC)если я правильно понимаю
no subject
Date: 2010-03-02 03:14 pm (UTC)no subject
Date: 2010-03-02 03:42 pm (UTC)no subject
Date: 2010-03-02 04:11 pm (UTC)no subject
Date: 2010-03-02 04:23 pm (UTC)2. Вставка-Поле, выбираем поле SET, задаем значение именно этой закладке.
3. Вставка-Поле, выбираем любое (например, формула), выбираем закладку из списка (или меняем поле), главное, чтобы получилось {MyDate}
4. Обновление поля - вручную, но в Word'e иначе и не получится, здесь все поля обновляются вручную.
Не думаю, что это оптимальный путь, но работает.
Если нужно сменить - переопределяется значение закладки в п.2, потом вручную обновляем все ссылки на закладку
no subject
Date: 2010-03-02 04:30 pm (UTC)no subject
Date: 2010-03-02 06:27 pm (UTC)no subject
Date: 2010-03-02 06:52 pm (UTC)Если в скобках получилось {=MyDate}, то там идет пересчет, который нам не нужен, нужно убрать знак "равно", т.е. просто {MyDate}. Должно выводить точно так, как было введено.
Вроде бы так.
Про оптимизацию нужно подумать, повозиться. Если у Вас получится - расскажите :)
no subject
Date: 2010-03-02 07:06 pm (UTC)no subject
Date: 2010-03-02 07:30 pm (UTC)Во всех остальных местах, где дата должна отображаться, поставить поле:
{ REF MyDate }.
Добавлю, что в Ворде таки да есть формулы. Не такие удобные, как в Экселе, но работоспособные. У меня ими сделаны довольно нудные расчеты стоимости по нормочасам в шаблоне коммерческого предложения.
no subject
Date: 2010-03-03 01:47 pm (UTC)Причем если Word-Excel ещё совместимы на каком-то внутреннем уровне, то в Access даже встроенные диаграммы писали люди, не знакомые с первыми двумя. В частности, Access воспринимает обычные диаграммы как внешние объекты. Что вносит дополнительную путаницу (первый щелчок - выбрать объект, второй щелчок - выбрать диаграмму внутри объекта, третий щелчок переходит к редактированию диаграммы, четвертый щелчок выбирает объект внутри диаграммы, пятый... и вот и он утоп, и их осталось восемь :)
Кстати, а может быть проще перевести акты/счета в Excel, и оттуда распечатывать?
no subject
Date: 2010-03-03 02:02 pm (UTC)