Кто умеет в Ворде работать? Подскажите вопрос

milics

есть :)

1) Есть документ к котором допустим раз 10 в различных местах встречается год 2009. Надо сделать так чтобы в 9-ти местах значение копировалось с 10-го места. Чтобы каждый раз когда надо исправить было год - исправлять приходилось бы в одном месте а не десяти
Короче как в excel где 9 клеток могут наследовать значение 10й
Replace all не предлагать.

schipuchka1

вставить - специальная вставка. Дальше выбирай по типу, как себя вести должно, ссылкой там или просто как переменная

milics

о круто
спсибо

milics

2) а можно сделать чтобы перемножалось допустим само как в excel
C1=A1*B1

schipuchka1

упс, похоже не имея перед глазами ворда я оговорился и имел ввиду меню вставка - поле. (хотя мб по моим фразам и понятно стало :) )

milics

да, с этим разобрался по ключевым словам

вопрос №3 для гуру
3) в документ можно вставить текущую дату. Можно с автообновлением, а можно без. Первый вариант по сути выдает значение Last Access. А можно ли как-нить сделать автоматически аналогичное для Last Modified

milics

вскрылся баг :(
делаю как ты написал вроде

сначала все работает.
сохраняю документ как 1.doc
копирую уже закрытый документ методами эксплорера в другую папку и называю его 2.doc
и вот - второй документ уже не работает, поскольку копирует линки с документа №1.
ппц, кто додумался до такой хуеты?
как заставить ворд делать относительные ссылки, а не абсолютные.
пока что выход нашел такой что копировать документ не методами эксплорера, а через save as, но это нихрена не удобно. :(

schipuchka1

эм.... ну можешь делать ссылки при помощи ООWriter, он по умолчанию относительные делает. :D
А вообще делается это примерно таким макаром: исходный текст берётся и ставится как Bookmark (вкладка Insert), все действия (ака ссылка и т.п.) делаются через Insert - Quick Parts - Field
вот тебе пример показывающего перемножение и дату последнего сохранения

alekc34

Первое делается через Cross-reference: сажаешь первую дату на букмарк, остальные через Insert->Cross-Reference
Второе делается простейшей формулой, уже показали, как.
Третье делается через вставку поля Date, будет само обновляться.

schipuchka1

Третье делается через вставку поля Date, будет само обновляться.
не, это не та дата будет. Нужно вставить из пропертей документа дату, я в прикреплённом файле показал как.

alekc34

а, не дочитала, в любом случае, при фильтре филдов по дате есть SaveDate, которая даёт дату сохранения

milics

всем спасибо
Оставить комментарий
Имя или ник:
Комментарий: