powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Шаблоны документов на основе Word
7 сообщений из 7, страница 1 из 1
Шаблоны документов на основе Word
    #33049658
Фотография BusyMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я хочу делать шаблоны договоров в виде документов Word.

1. Как добавить поля с собственными названиями "Код договора", и т.п.?
2. Можно ли вообще напрямую привязать к БД?
3. Как указать значение всех полей с указанным названием?

Проблема: если делать в меню "Вставить" .. "поле", то у меня не получается указать новое название поля! Как создавать СВОИ поля?

WordXP/VB.NET
...
Рейтинг: 0 / 0
Шаблоны документов на основе Word
    #33049666
Фотография BusyMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если делать так

Код: plaintext
 .ActiveDocument.FormFields('ИмяПоля').Result = 'Значение'

то возникает два вопроса:
1. Может ли быть в документе два поля с одним названием?
2. Если указать значение одного поля - обновятся все?
...
Рейтинг: 0 / 0
Шаблоны документов на основе Word
    #33049734
Фотография BusyMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ой... я куда-то залез на закладке "Формы".... Там есть какая то кнопка "Текстовое поле"... Это оно?

Вот что меня смущает - в меню нет пункта "Коды полей"... тогда вопрос: в вышеприведенном коде - это к ТАКИМ относится полям, или к другим (у которых в меню есть пункт - показать коды)?
...
Рейтинг: 0 / 0
Шаблоны документов на основе Word
    #33049740
Фотография BusyMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BusyManОй... я куда-то залез на закладке "Формы".... Там есть какая то кнопка "Текстовое поле"... Это оно?

Вот что меня смущает - в меню нет пункта "Коды полей"... тогда вопрос: в вышеприведенном коде - это к ТАКИМ относится полям, или к другим (у которых в меню есть пункт - показать коды)?

я вот это имел в виду:
...
Рейтинг: 0 / 0
Шаблоны документов на основе Word
    #33052089
Фотография BusyMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
   Private Sub SetFV(ByVal Wd As Object, ByVal k As String, ByVal v As Object)
      Dim ff
      For Each ff In Wd.FormFields
         If (ff.Name = k) Or (ff.Name = k & "1") Or (ff.Name = k & "2") _
         Or (ff.Name = k & "3") Or (ff.Name = k & "4") Then
            ff.Result = v
         End If
      Next
   End Sub

Когда я задал значения полей, то после сохранения документа, потом я его открыл, а значений полей - нету!

Как можно сохранить к документу макрос, чтобы при открытии он запускался и выставлял значения полей.
...
Рейтинг: 0 / 0
Шаблоны документов на основе Word
    #33052398
Создаешь модуль в документе. Копируешь туда свою процедуру.

Затем в своем документе вызываешь ее.
...
Рейтинг: 0 / 0
Шаблоны документов на основе Word
    #33053320
Фотография BusyMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А как программным путем создать макрос?
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Шаблоны документов на основе Word
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]