Реклама i
Стань нашим партнером - зарабатывай с нами!
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > VBA-макрос Автокада 2015 не запускается из-за объекта Spreadsheet!

VBA-макрос Автокада 2015 не запускается из-за объекта Spreadsheet!

Ответ
Поиск в этой теме
Непрочитано 08.07.2014, 07:26 #1
VBA-макрос Автокада 2015 не запускается из-за объекта Spreadsheet!
Juls14
 
Регистрация: 01.07.2014
Сообщений: 5

VBA-макрос Автокада 2015 не запускается из-за объекта Spreadsheet В Автокаде 2010 все отлично запускается. Если Spreadsheet удалить из формы макроса, тогда все работает и в Автокаде 2015. Возможно, есть аналог объекта Spreadsheet в Автокаде 2015... Какой? Или можно запустить форму c объектом Spreadsheet? Тогда каким образом это сделать?
Просмотров: 7329
 
Непрочитано 08.07.2014, 09:14
#2
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,848


Откуда этот объект взят? В VBA AutoCAD 2009 я такого не увидел.
P.S. Если будет предоставлен проект, может быть, что-то и будет найдено. А так - гадание на кофейной гуще.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 15.07.2014, 14:42
#3
Juls14


 
Регистрация: 01.07.2014
Сообщений: 5


Даю проект! Смотрите вложение.

----- добавлено через ~37 мин. -----
Как вообще вставить объект Spreedsheet в форму?
Вложения
Тип файла: rar db3.rar (102.1 Кб, 66 просмотров)
Juls14 вне форума  
 
Непрочитано 15.07.2014, 22:26
#4
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


Проект запаролен, без пароля -
Цитата:
гадание на кофейной гуще.
gomer вне форума  
 
Автор темы   Непрочитано 16.07.2014, 08:53
#5
Juls14


 
Регистрация: 01.07.2014
Сообщений: 5


Пароль: 123456789012
Juls14 вне форума  
 
Непрочитано 16.07.2014, 09:49
#6
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,848


При попытке входа в режим конструктора для формы frmPitanie выводится сообщение
"Could not load an object because it is not available on this machine"
Возможно, использовался какой-то сторонний ActiveX-объект, напрямую подключенный к проекту (точнее, к форме). Потерянных библиотек в 2009 я не обнаружил.
Мораль: искать тот самый ActiveX-компонент, и либо пытаться обойтись без него, либо переписывать этот компонент, либо как-то еще извращаться.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 16.07.2014, 20:55
1 | #7
Александр Ривилис

программист, рыцарь ObjectARX
 
Регистрация: 09.05.2005
Киев
Сообщений: 2,408
Отправить сообщение для Александр Ривилис с помощью Skype™


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Потерянных библиотек в 2009 я не обнаружил.
В 2015 не нашлась библиотека Microsoft Office XP Web Components.
Александр Ривилис вне форума  
 
Автор темы   Непрочитано 17.07.2014, 08:23
#8
Juls14


 
Регистрация: 01.07.2014
Сообщений: 5


Microsoft Office XP Web Components необходимо устанавливать отдельно. Далее добавлять ссылку: Tools-References-Browse. И указывать путь библиотеки owc10: C:\Program Files\Common Files\microsoft shared\Web Components\10. Попробовать можно запустить проект в автокаде 2010, например. Должен запуститься. В автокаде 2015 вылет в фатальную ошибку сходу. Больше сейчас интересует добавление самого объекта spreadsheet на форму. Как это сделать?

Скачать Microsoft Office XP Web Components можно по ссылке http://dropmefiles.com/aMige
Вложения
Тип файла: rar Office XP Tool_ Web Components (owc10).rar (8.19 Мб, 41 просмотров)
Juls14 вне форума  
 
Непрочитано 22.07.2014, 19:06
#9
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


Если кому-то еще надо, проблема решается с помощью установки обновленной версии библиотеки компонентов (owc11)
gomer вне форума  
 
Автор темы   Непрочитано 04.08.2014, 15:50
#10
Juls14


 
Регистрация: 01.07.2014
Сообщений: 5


Данная версия owc11 не решает проблему, если устанавливается Автокад 2015 x64. Возможно, есть веб-компоненты под 64-битную систему?
Juls14 вне форума  
 
Непрочитано 04.08.2014, 21:24
#11
Александр Ривилис

программист, рыцарь ObjectARX
 
Регистрация: 09.05.2005
Киев
Сообщений: 2,408
Отправить сообщение для Александр Ривилис с помощью Skype™


Таких нет.
Александр Ривилис вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > VBA-макрос Автокада 2015 не запускается из-за объекта Spreadsheet!

Размещение рекламы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Макрос для запуска текстового файла из Автокада dextron3 Программирование 10 01.09.2012 14:31
Макрос для команды ilp для английского Автокада 2011 onick AutoCAD 4 15.02.2012 19:45
Макрос: выделение объекта находящегося в определенной области модели dextron3 Программирование 29 14.10.2010 21:08
Макрос на автоматическую подгрузку и выгрузку меню автокада dextron3 Программирование 7 08.12.2009 21:37
Помогите сделать макрос для автокада Sky_cool Программирование 8 17.01.2009 03:04