|
Вставка данных в файл Word
|
|||
---|---|---|---|
#18+
Как можно вставить данные из СУБД в Word-овский файл на определенные места средствами VB. Есть стандартный шаблон Word, содержащий постоянные текстовые строки, нужно между слов и предложений вставлять цифры и графики. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.10.2002, 08:35 |
|
Вставка данных в файл Word
|
|||
---|---|---|---|
#18+
Используй bookmark'и ... |
|||
:
Нравится:
Не нравится:
|
|||
17.10.2002, 09:06 |
|
Вставка данных в файл Word
|
|||
---|---|---|---|
#18+
Я для этих целий использовал Excell. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.10.2002, 09:11 |
|
Вставка данных в файл Word
|
|||
---|---|---|---|
#18+
Каждый bookmark имеет свое имя? Вставку можно осуществлять по примеру жесткоименнованных ячеек Excel? Если можно, небольшой пример кода. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.10.2002, 09:12 |
|
Вставка данных в файл Word
|
|||
---|---|---|---|
#18+
Private Function SetBookmark(BookmarkName As String, Value As Variant) As Boolean If Not pr_WordDocument.Bookmarks.Exists(BookmarkName) Then SetBookmark = False 'MsgBox "?? ??????? ???????? " & BookmarkName, vbOKOnly + vbInformation, "??????" Exit Function End If pr_WordDocument.Bookmarks(BookmarkName).Select If Not IsNull(Value) Then pr_WordApp.Selection.Text = CStr(Value) If pr_WordDocument.Bookmarks.Exists(BookmarkName) Then pr_WordDocument.Bookmarks(BookmarkName).Delete End If pr_WordDocument.Bookmarks.Add BookmarkName Else pr_WordApp.Selection.Text = "" If pr_WordDocument.Bookmarks.Exists(BookmarkName) Then pr_WordDocument.Bookmarks(BookmarkName).Delete End If pr_WordDocument.Bookmarks.Add BookmarkName End If 'pr_WordDocument.Bookmarks.Add (BookmarkName & "_end") SetBookmark = True End Function ... |
|||
:
Нравится:
Не нравится:
|
|||
17.10.2002, 09:42 |
|
Вставка данных в файл Word
|
|||
---|---|---|---|
#18+
Недавно я делал следующее. вставлял в шаблон Word текстовые метки в виде #metka1 потом из VB вызывал команду Find & Replase на Ваше_Значение. правда работало довольно медленно (5-10 в секунду), и скорость работы зависит от размера шаблона. наверное вариант с Bookmark-ми лучшее решение. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.10.2002, 16:06 |
|
Вставка данных в файл Word
|
|||
---|---|---|---|
#18+
У меня на это дело скрипт в Ворде на расстановку bookmark'ов в шаблоне написан. VB вызывает Ворд и в xml файле передает описание закладок и путь к файлу шаблона, после расстановки закладок тот записывает в xml результаты, после VB его анализирует и вперед. Учень удобно для вывода информации из базы в произвольный документ ... |
|||
:
Нравится:
Не нравится:
|
|||
18.10.2002, 16:28 |
|
|
start [/forum/topic.php?fid=60&msg=32059020&tid=2171591]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
25ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
others: | 270ms |
total: | 379ms |
0 / 0 |