powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / VBA / Поле объекта OLE - открыть файл
11 сообщений из 11, страница 1 из 1
VBA / Поле объекта OLE - открыть файл
    #38675415
Фотография Focha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот не пойму, как открыть данный оле объект,
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
    
Dim app As Object
Dim rs As DAO.Recordset
Set rs = CurrentDb.OpenRecordset("select Ole_files from Other_info where Label_OI='IWH_Stock_age'")


Set app = CreateObject("Word.Application")
With app
    .Visible = True
    .Documents.Open rs 'знаю бред, но смысал в этом
End With



Мне нужно открыть файл не на форме, а отдельно, в word объекте, не пойму как ребят это сделать.
--------------------------------------------------------
- оО, это что у вас Сэр борода?
- нет вата

Я самоучка, уж простите.
...
Рейтинг: 0 / 0
VBA / Поле объекта OLE - открыть файл
    #38675439
П-Л
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В форме должно быть поле баундобжектфрейм. У него есть методы открытия с запуском ворда и т.п. Пример - как всегда в хелпе.
...
Рейтинг: 0 / 0
VBA / Поле объекта OLE - открыть файл
    #38675461
П-ЛВ форме должно быть поле баундобжектфрейм. У него есть методы открытия с запуском ворда и т.п. Пример - как всегда в хелпе. Добавлю, что форму можно открыть скрытой с фильтром на нужной записи. А "методы", это присвоить acOLEActivate св-ву Action этого BoundObjectFrame.
...
Рейтинг: 0 / 0
VBA / Поле объекта OLE - открыть файл
    #38675462
Фотография Focha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
П-ЛВ форме должно быть поле баундобжектфрейм. У него есть методы открытия с запуском ворда и т.п. Пример - как всегда в хелпе.
А можно подробней?
...
Рейтинг: 0 / 0
VBA / Поле объекта OLE - открыть файл
    #38675480
П-Л
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FochaП-ЛВ форме должно быть поле баундобжектфрейм. У него есть методы открытия с запуском ворда и т.п. Пример - как всегда в хелпе.
А можно подробней?
Хелп открывайте.
...
Рейтинг: 0 / 0
VBA / Поле объекта OLE - открыть файл
    #38675482
Фотография Focha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Анатолий ( Киев )П-ЛВ форме должно быть поле баундобжектфрейм. У него есть методы открытия с запуском ворда и т.п. Пример - как всегда в хелпе. Добавлю, что форму можно открыть скрытой с фильтром на нужной записи. А "методы", это присвоить acOLEActivate св-ву Action этого BoundObjectFrame.

Да, если вывести поле на форму понятно, мне то нужно при клике на кнопку открыть файл ворд.

Можно код, как именно октрыть ворд отдельно от формы.
...
Рейтинг: 0 / 0
VBA / Поле объекта OLE - открыть файл
    #38675502
П-Л
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FochaАнатолий ( Киев )пропущено...
Добавлю, что форму можно открыть скрытой с фильтром на нужной записи. А "методы", это присвоить acOLEActivate св-ву Action этого BoundObjectFrame.

Да, если вывести поле на форму понятно, мне то нужно при клике на кнопку открыть файл ворд.

Можно код, как именно октрыть ворд отдельно от формы.

Если есть форма с полем (можно - невидимая), то вы откроете ворд с нужным содержимым. Без формы тоже как-то можно, но с формой гораздо проще - дешевле иметь ее в скрытом виде. Собсно, если есть кнопка, то должа быть форма. Код написан выше в ответе Алексея.

У меня на форме большое поле с содержимым ворда (можно увидеть файл и сориентироваться) рядом кнопки Открыть в ворде, Удалить.
...
Рейтинг: 0 / 0
VBA / Поле объекта OLE - открыть файл
    #38675576
Фотография Focha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
П-ЛFochaпропущено...


Да, если вывести поле на форму понятно, мне то нужно при клике на кнопку открыть файл ворд.

Можно код, как именно октрыть ворд отдельно от формы.

Если есть форма с полем (можно - невидимая), то вы откроете ворд с нужным содержимым. Без формы тоже как-то можно, но с формой гораздо проще - дешевле иметь ее в скрытом виде. Собсно, если есть кнопка, то должа быть форма. Код написан выше в ответе Алексея.

У меня на форме большое поле с содержимым ворда (можно увидеть файл и сориентироваться) рядом кнопки Открыть в ворде, Удалить.

Я не хочу проще)))
Мне нужно, что файл открылся не в форме, а как обычный ворд, пользователь нажимает открыть документ и работает как в обычном ворде, потом закрывает и он сохроняется в базе(открывает он из базы)

Я не понимаю, можете пример скинуть или ссылку на код пример.
...
Рейтинг: 0 / 0
VBA / Поле объекта OLE - открыть файл
    #38675589
Фотография nord-woolf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
VBA / Поле объекта OLE - открыть файл
    #38675659
П-Л
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FochaП-Лпропущено...
Если есть форма с полем (можно - невидимая), то вы откроете ворд с нужным содержимым. Без формы тоже как-то можно, но с формой гораздо проще - дешевле иметь ее в скрытом виде. Собсно, если есть кнопка, то должа быть форма. Код написан выше в ответе Алексея.

У меня на форме большое поле с содержимым ворда (можно увидеть файл и сориентироваться) рядом кнопки Открыть в ворде, Удалить.

Я не хочу проще)))
Мне нужно, что файл открылся не в форме, а как обычный ворд, пользователь нажимает открыть документ и работает как в обычном ворде, потом закрывает и он сохроняется в базе(открывает он из базы)

Я не понимаю, можете пример скинуть или ссылку на код пример.
Именно такое решение и было вам подсказано. Для понимания достаточно прочитать хелп, переклеить пример в свою форму и все заработает.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
VBA / Поле объекта OLE - открыть файл
    #39161620
п-лл
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
П-Л,

Такими ответами нужно на все посты отвечать, очень полезным форум будет
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / VBA / Поле объекта OLE - открыть файл
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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