Тема: Подстановка даты в шаблон, которая потом не меняется
Здравствуйте!
Делаю шаблон договора dotx. Договора нумеруются по дате, например 2018-06-06/1
В шаблоне использовано поле {DATE \@
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Здравствуйте!
Делаю шаблон договора dotx. Договора нумеруются по дате, например 2018-06-06/1
В шаблоне использовано поле {DATE \@
форум срезал часть сообщения, блеск...
в общем, используется поле DATE. Проблема в том, что документ на основе шаблона создается, но поле остается активным. При последующем открытии документа дата подставляется текущая, а не та, которая была один раз при создании документа, что нежелательно.
Как сделать так, чтобы дата проставлялась один раз, а потом становилась обычным текстом и не менялась сама по себе?
Нашел CREATEDATE, вроде то, что нужно.
Если хотите поля, то используйте после постановки даты макрос
Sub FieldsToText()
Dim oDoc As Document
Set oDoc = ActiveDocument
Dim oFld As Field
For Each oFld In oDoc.Fields
If InStr(oFld.Code, "DATE") >= 1 Then oFld.Unlink
Next oFld
End Sub
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться