|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Регистрация: 10.08.2013
Сообщений: 11,004
|
Посмотрел на скриншот чуть внимательнее:
1. Кто вас учил определение переменной в комментариях размещать? 2. Смотрим в окно локальных переменных: oSheetSetMgr - тип Variant/Неподдерживаемый тип объекта. Почему так произошло - догадываетесь? 3. Включите, наконец, контроль объявления переменных в коде. |
|||
|
||||
Регистрация: 18.12.2010
Сообщений: 5,047
|
Цитата:
Цитата:
но можно использовать методы, например: Цитата:
Последний раз редактировалось trir, 29.11.2016 в 09:34. |
|||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,004
|
печально, что в новой 7-ой версии VBA остались прежние глюки. Выкинули бы поддержку VBA напрочь, расширив функционал того же лиспа. ТС можно посоветовать перейти на Interrop под VB.NET - синтаксис VBA, возможности языка NET, возможность переписывания программы блоками кода под NET API по мере освоения.
|
|||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,004
|
я в целом - там хоть защитная обертка в Interrop есть, тогда как в чистом NET API при определенной "удаче" можно вообще сам акад уронить, как два пальца. С текущей задачей все понятно - как ТС не открывал ссылки пункта 2 со спецификацией работы с подшивкой (хотя позже kp+ напомнил про нее), так, похоже и не собирается. Хотя чего бояться экспериментировать в программировании - главное, резервные копии файлов делать и сохранять код перед запуском.
|
|||
|
||||
Регистрация: 12.08.2016
Сообщений: 59
|
Цитата:
----- добавлено через ~4 мин. ----- Открывал, как же не открывал. Взял от туда файл с основами, от туда и начал. Сразу наткнулся на проблему, которую тут и обсуждаем. Самое простое: просто открыть существующую подшивку. И она вроде как открылась, но в диспетчере ее нет. Нах...на зачем она тогда открылась, если ее не видно и соответственно ничего в ней не поменять вручную!?! |
|||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,004
|
а зачем менять вручную? Влезли программно в БД подшивки, поменяли что надо и сохранили. Это не эмуляция ввода в комстроку, как в том же лиспе делается в ряде задач. Почитайте спецификацию, там есть как раз и создание новой подшивки.
----- добавлено через ~12 мин. ----- Да и не все так просто ) |
|||
|
Опции темы | Поиск в этой теме |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Связка AutoCAD с Excel через командную строку. | raffnec | AutoCAD | 9 | 19.09.2016 10:54 |
Заполнение размеров в Autocad из Excel | zenija2007 | AutoCAD | 9 | 18.09.2015 12:53 |
Как добавить префикс к однострочному тексту в AutoCAD 2016 | andrey_artphoto | AutoCAD | 5 | 27.05.2015 17:11 |
Привязка таблицы Excel к чертежу AutoCad | Teo-one | Программирование | 5 | 22.03.2014 00:11 |
Таблица из Excel в AutoCAD | Elbrus | AutoCAD | 56 | 11.06.2012 11:41 |