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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > С кнопки не хочет правильно выполняться vba скрипт

С кнопки не хочет правильно выполняться vba скрипт

Ответ
Поиск в этой теме
Непрочитано 24.11.2010, 12:52 #1
С кнопки не хочет правильно выполняться vba скрипт
Женя К
 
Регистрация: 24.11.2010
Сообщений: 5

Такая странная проблема у меня. Автокад 2010 русский. Есть Скрипт vba.
Его цель - нумерация элементов (пожарные и др. датчики). При его запуске он предлагает выбрать объект с аттрибутом, потом появляется окно в которое вбиваешь номер с которого нумеровать. И так тыкаешь на каждый, он последовательно нумерует. В конце при промахе либо через Esc? он выдает сообщение "Нумерация завершена". Он правильно работает, если запускаю через Сервис\Макросы.
Пытаюсь повесить его на кнопку в панель инструментов, он сразу выдаёт сообщение "Нумерация завершена".

В чём может быть проблема не знаю. На другой машине всё работает, причем в 2010 и в 2011 автокадах.

Може на компе не стоят какие VBA библиотеки, помимо автокадовского VBA enabler?
Кто может знает в чём может быть проблема?
Просмотров: 3194
 
Непрочитано 24.11.2010, 13:22
#2
Nike

Шаражпроектхалтурмонтаж
 
Регистрация: 29.10.2004
Талды-Париж
Сообщений: 6,010


можешь выложить макрос?
Nike вне форума  
 
Непрочитано 24.11.2010, 13:38
#3
AlexV

Инженер
 
Регистрация: 02.10.2008
С-Пб
Сообщений: 3,692


Возможно, в настройках автокада не прописан путь к месту жительства vba-шной проги. Тогда, если макрос на кнопку имеет вид "^C^C-vbarun имяпроги.dvb!Module1.main", автокад не может его найти и загрузить (соответственно при загрузке вручную через сервис - макросы он загружается).
__________________
...Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом!
AlexV вне форума  
 
Автор темы   Непрочитано 24.11.2010, 14:11
#4
Женя К


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


Nike, могу выложить

AlexV, Путь к месту жительства имеется в виду Сервис\Приложения\Автозагрузка ? Там он добавлен. Или имеется в виду Настройка\ Пути доступа, имена файлов и папки?
Женя К вне форума  
 
Непрочитано 24.11.2010, 14:27
#5
Nike

Шаражпроектхалтурмонтаж
 
Регистрация: 29.10.2004
Талды-Париж
Сообщений: 6,010


Цитата:
Сообщение от Женя К Посмотреть сообщение
Nike, могу выложить
ну так выложи, посмотрим
Nike вне форума  
 
Непрочитано 24.11.2010, 14:33
#6
AlexV

Инженер
 
Регистрация: 02.10.2008
С-Пб
Сообщений: 3,692


Цитата:
Сообщение от Женя К Посмотреть сообщение
Nike, могу выложить

AlexV, Путь к месту жительства имеется в виду Сервис\Приложения\Автозагрузка ? Там он добавлен. Или имеется в виду Настройка\ Пути доступа, имена файлов и папки?
..второе имел ввиду.. Хотя если в автозагрузку добавлен, то это неактуально. Короче, выложи dvb файл и макрос с кнопки..
__________________
...Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом!
AlexV вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > С кнопки не хочет правильно выполняться vba скрипт



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
VBA Как правильно открыть форму при запуске скрипта? DonVik Программирование 30 06.02.2010 16:13
VBA. Кнопки на форме Spy Программирование 8 09.03.2007 06:12