Форум программистов, компьютерный форум, киберфорум
Наши страницы

VBA

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.64
Fallen
#1

Не работает getobject и createobject - VBA

20.09.2009, 15:17. Просмотров 1457. Ответов 1
Метки нет (Все метки)

Проблема заключается в след.: У клиента на машине установлен Офис 2000 + SP3 +IExplorer6.0! Чего он еще там наустанавливал я не знаю!

Короче суть проблемы - не работает GetObject и CreateObject! Не работает так: Пишу простую прогу из excel
Visual Basic
1
2
3
4
5
6
7
sub x
  dim xxx as word.application
  msgbox 'TEST!'
  xxx=createobject(, Word.Application)
' xxx=GetObject(, Word.Application)
  msgbox err.description
end sub
При этом в это коде будет работать только msgbox 'TEST!'! Далее, если трасернуть код, то msgbox пройдет нормально,а вот createobject не сработает, т.е. не будет никакой ошибки, просто дебаггер остановится, при этом ничего не говоря!!!! Просто, как-будто 'Stop Debugger' нажали!!!!!
Тоже самое в Excel, Word, AutoCad!
ЧТО МОЖЕТ БЫТЬ УСТАНОВЛЕНО НЕПРАВИЛЬНО???
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.09.2009, 15:17
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Не работает getobject и createobject (VBA):

Экспорт из Access в Excel (GetObject) - VBA
Добрый день! Экспорт из Access в нужный мне фаил Excel осуществляю с помощью функции GetObject. Если нету отрытых файлов Excel - данные...

GetObject отражает особенности позднего связывания - VBA
Запуск кода из Excel. На долю секунды появляется окно Access, как можно сделать, чтобы оно не появлялось? Set dWorkspace =...

При создании объекта GetObject требует преобразовать файл - VBA
Суть вот в чём, имеется макрос который копирует данные из файлов Excel в папке. Файлы в форматах XLS и XLSX. Почти все файлы нормально...

Ошибка при обращении на GetObject: ActiveX component can't create object - VBA
Dim objXL As Object strPath = CStr('D:ClientReportsReportsBalans.xls') Set objXL = GetObject(strPath, 'Excel.Application') Set objXL...

VBA: GetObject. Доступ к файлу, открытому на другом компьютере в локальной сети - VBA
Всем доброго времени суток! Прошу откликнуться, кто сталкивался с необходимостью подключиться при помощи GetObject к уже открытому файлу...

Обработать ошибку, возникающую при вызове функции GetObject в случае, когда нет доступных экземпляров объекта - VBA
на строке Set wa = GetObject(, "Word.Application") выдает ошибку Run-time error 429; ActiveX component can't create object Option...

1
Valia14
0 / 0 / 0
Регистрация: 18.10.2017
Сообщений: 1
25.09.2009, 19:37 #2
Visual Basic
1
2
3
4
5
Private Sub CommandButton1_Click()
Dim wrdApp As Word.Application
Set wrdApp = CreateObject('Word.Application')
wrdApp.Visible = True
End Sub
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.09.2009, 19:37
Привет! Вот еще темы с ответами:

Перестал работать в Excel CreateObject !!?? - VBA
После перерыва запустил старый файл Эксель с макросами где создается объект - в ответ ОШИБКА и объект не создается. Вообще не могу из ВБА...

Почему CreateObject принимает далеко не все - VBA
Всем доброго времени суток! 1. Почему Set objExcelSheet = CreateObject("Excel.Sheet") работает ,а Set objData =...

CreateObject() - где еще можно применить - VBA
CreateObject() - где еще можно применить? Понятно что через него можно управлять Word, Exel и другими приложениями с офиса, чем еще можно...

Как запустить CreateObject ("WScript.Shell") под администратором? - VBA
такой батник работает @echo on ( echo Open xx.xx.xx.xx echo Login echo pass echo PROMPT echo cd tam echo ls


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru