Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Вставка картинок в ворд
 
 автор: alexey_9   (02.02.2009 в 13:41)   личное сообщение
 
 

Подскажите, в базе, в текстовом поле хранятся пути к картинкам, вида - c:\1.jpg
Как их можно вставить в ворд? Не пути, а именно как картинку?

  Ответить  
 
 автор: Serge Gavrilov   (02.02.2009 в 14:44)   личное сообщение
 
 

как-то так:

AppWord.selection.Range.InlineShapes.AddPicture FileName:=vstrImageFile

где AppWord - переменная, ссылающаяся на Word Application

  Ответить  
 
 автор: alexey_9   (02.02.2009 в 15:28)   личное сообщение
 
 

Спасибо, оно работает, но возник еще 1 вопрос - как в шаблоне указать место, куда вставлять эту картинку?
В случает с текстом - With appWord.ActiveDocument.Bookmarks
.Item("text").Range.Text = zakladka.text

А в случае с картинкой?

  Ответить  
 
 автор: Дрюня   (02.02.2009 в 16:06)   личное сообщение
 
 

а Вы сделайте в шаблоне табличку с невидимыми полями и одной ячейкой - и пихайте в эту ячейку

  Ответить  
 
 автор: alexey_9   (02.02.2009 в 16:19)   личное сообщение
 
 

проблема в том, что в разные части листа нужно вставлять несколько картинок (аналогично тексту с букмарками), т.е. указать места для вставки картинок

  Ответить  
 
 автор: Дрюня   (02.02.2009 в 17:03)   личное сообщение
 
 

ну тогда табличку размерностью х на у
я всегда темпелейты делаю в виде таблиц - форматировать легче ;)

  Ответить  
 
 автор: alexey_9   (02.02.2009 в 17:23)   личное сообщение
 
 

не это я понял...
я не понял как указать, что именно в эту табличку надо тыкать рисунок, просто в шаблоне много таблиц?

  Ответить  
 
 автор: Дрюня   (02.02.2009 в 18:05)   личное сообщение
 
 


Dim wrd As Object, doc As Object, tbl As Object
...

    Set tbl = doc.Tables.Item(1)
    With tbl
                .Cell(1, 1).Range = "мой текст"
    ...

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList