Тема: Как работать с электронной таблицей Excel?
Здравствуйте, уважаемые участники форума!
У меня возникла такая проблема: я пишу программу на VBA в среде AutoCAD, одной из функций которой хотелось бы сделать возможность работы с электронной таблицей формата Microsoft Excel. Формально такая возможность в языке VBA имеется и вызывается командами GetObject и CreateObject. Во всех авторитетных изданиях, Internet публикациях и даже Help'е описан прием использования данных команд. Однако в реальности происходит следующее: процедура обращения начинает запускаться, присходит инициализация переменных, и при переходе к выполнению вышеуказанных команд вызова приложения происходит остановка выполнения макроса. Никакой ошибки при этом система не выдает, просто остановливается и все, без всяких каких-либо признаков неполадок или сбоев. Синтаксис написания процедуры писал символ в символ с примеров, причем из разных источников, как из Help'а так и из сети. Удалось даже найти специально посвященный описанию связывания в среде VBA AutoCAD и MS Excel на официальном сайте Autodesk, но к сожалению не помогло. Даже пробовал на разных компьютерах. Однако при написании той же процедуры (символ с символ), но в среде VB6.0 все работало, а в VBA нет, даже к офисным программам.
Может быть кто-нибудь знает в чем здесь может быть дело, и как выйти из данной ситуации.
Заранее благодарю за ответ.