Гость
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / получить открытый ворд документ / 11 сообщений из 11, страница 1 из 1
19.09.2012, 00:27
    #37963175
sergei64_89
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
получить открытый ворд документ
Код: javascript
1.
Set WordApp = GetObject(,"Word.Application")


Как получить ворд документ,ранее созданный другой программой?
...
Рейтинг: 0 / 0
19.09.2012, 00:59
    #37963188
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
получить открытый ворд документ
Код: vbnet
1.
Set MyDoc = WordApp.Documents("Имя документа")
...
Рейтинг: 0 / 0
19.09.2012, 08:06
    #37963268
sergei64_89
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
получить открытый ворд документ
забыл уточнить,скрипт на vbscript. вся проблема в том что
GetObject(,"Word.Application")
выкидывает ошибку,хотя ворд приложение открыто
...
Рейтинг: 0 / 0
19.09.2012, 08:36
    #37963293
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
получить открытый ворд документ
еще забыл уточнить, что за ошибку он выкидывает
...
Рейтинг: 0 / 0
19.09.2012, 09:13
    #37963341
sergei64_89
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
получить открытый ворд документ
невозможно создание объекта контейнером activex: 'getobject'
...
Рейтинг: 0 / 0
19.09.2012, 12:22
    #37963791
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
получить открытый ворд документ
createobject()
только его можно юзать в вашем случае
...
Рейтинг: 0 / 0
19.09.2012, 13:10
    #37963899
Казанский
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
получить открытый ворд документ
Это еще почему?! Вполне работает при открытом Ворде:
Код: vbnet
1.
2.
3.
Set WordApp = GetObject(, "word.application")
set WordDoc = WordApp.activedocument
MsgBox WordDoc.Name
...
Рейтинг: 0 / 0
19.09.2012, 13:16
    #37963914
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
получить открытый ворд документ
возможно у ТС несколько разных версий офиса, поэтому и проблемы
...
Рейтинг: 0 / 0
19.09.2012, 13:20
    #37963924
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
получить открытый ворд документ
Код: vbnet
1.
2.
3.
Set objWord = WScript.GetObject("C:\test.doc")
objWord.Application.Visible = True
WScript.Echo "You just opened", objWord.Name 



вот так попробуйте, если уверены , что ворд уже открыт
...
Рейтинг: 0 / 0
19.09.2012, 19:50
    #37964669
sergei64_89
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
получить открытый ворд документ
проблема была в ie,так как скрипт я запускал на странице html,после редактирования параметров безопасности ie все заработало
...
Рейтинг: 0 / 0
19.09.2012, 21:38
    #37964773
катастрофа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
получить открытый ворд документ
sergei64_89, ишачка я зауважал
<p>В Internet Explorer в Меню > Сервис > Свойства обозревателя > Дополнительно</p>
<p>Установить флажок: Разрешать запуск активного содержимого файлов на моем компьютере</p>
<p>Изменения вступают в силу после перезагрузки Internet Explorer</p>
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / получить открытый ворд документ / 11 сообщений из 11, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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