powered by simpleCommunicator - 2.0.36     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / MSWord, Вставка изображения из формы в документ
13 сообщений из 13, страница 1 из 1
MSWord, Вставка изображения из формы в документ
    #39617261
Фотография BurcevD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день.
Подскажите пожалуйста способ, как вставить изображение, которое хранится в пользовательской форме (в макросах) в документ в текущую выделенную позицию.
...
Рейтинг: 0 / 0
MSWord, Вставка изображения из формы в документ
    #39617297
Фотография Nik_Kurta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изображение на самой форме или в контроле типа Image, Picture? Если в контроле, то можно попробовать Copy - Paste
...
Рейтинг: 0 / 0
MSWord, Вставка изображения из формы в документ
    #39617303
Фотография BurcevD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nik_Kurta,в контроле.

Подскажите как реализовать, я в VB вообще никакой.
...
Рейтинг: 0 / 0
MSWord, Вставка изображения из формы в документ
    #39617304
Фотография BurcevD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nik_Kurta, Да в контроле Image.
...
Рейтинг: 0 / 0
MSWord, Вставка изображения из формы в документ
    #39617329
Фотография BurcevD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BurcevD,

Блин, сумбурно получилось.
Есть форма UserForm1, на ней контрол Image 1, у него заполнено свойство Picture (считано из файла).
Мне нужно эту картинку вставить в документ.
Есть такая возможность?
...
Рейтинг: 0 / 0
MSWord, Вставка изображения из формы в документ
    #39617331
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Первое, что приходит в голову - SavePicture() на диск и потом вставить как файл
Как без файла - не подскажу
...
Рейтинг: 0 / 0
MSWord, Вставка изображения из формы в документ
    #39617552
Фотография Nik_Kurta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
'Записываем в буфер изображение
Clipboard.Clear
Clipboard.SetData Me.Image1.Picture
...
Рейтинг: 0 / 0
MSWord, Вставка изображения из формы в документ
    #39617557
Фотография Nik_Kurta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Далее ручками вставляем в Word, либо пишем код для вставки изображения из буфера обмена!
...
Рейтинг: 0 / 0
MSWord, Вставка изображения из формы в документ
    #39617564
Фотография BurcevD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nik_Kurta,

Гм, а у меня ругается на Clipboard.
Может нужно что-то импортировать?
...
Рейтинг: 0 / 0
MSWord, Вставка изображения из формы в документ
    #39617618
Фотография Nik_Kurta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
MSWord, Вставка изображения из формы в документ
    #39617652
Фотография BurcevD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nik_Kurta,

Не работает =(.
...
Рейтинг: 0 / 0
MSWord, Вставка изображения из формы в документ
    #39617698
Фотография The_Prist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BurcevD, Вам дали более чем дельный совет:
Shocker.ProПервое, что приходит в голову - SavePicture() на диск и потом вставить как файл
Там кода на пять строк:
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
Private Sub CommandButton1_Click()
Dim stmp As String
stmp = Environ("temp") & "/" & Format(Now, "dd-mm-yy h-mm-ss") & ".jpg"
SavePicture Me.Image1.Picture, stmp
Selection.InlineShapes.AddPicture stmp, LinkToFile:=False, SaveWithDocument:=True
On Error Resume Next
Kill stmp
If Err.Number <> 0 Then
    MsgBox "Что-то пошло не так, картинка осталась на диске: " & stmp
End If
End Sub
...
Рейтинг: 0 / 0
MSWord, Вставка изображения из формы в документ
    #39617872
Фотография BurcevD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The_Prist,

Спасибо огромное. Все работает =)
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / MSWord, Вставка изображения из формы в документ
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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