Проблема с переносом "программы" с одной машины на

Программирование на Visual Basic for Applications
Brudda
Обычный пользователь
Обычный пользователь
 
Сообщения: 79
Зарегистрирован: 21.02.2005 (Пн) 14:47
Откуда: Рига

Проблема с переносом "программы" с одной машины на

Сообщение Brudda » 15.12.2006 (Пт) 20:16

Привет!
Столкнулся с такой ерундой: написал кое-какой код на машине дома - все работает (некая функция, находится в ThisWorkbook, вызывается нажатием кнопок расположенных на разных Sheets). Принес на работу - и тут началось: все переменные пришлось декларировать - иначе выдает ошибку что-то типа "библиотека не найдена". Но это, собственно, ерунда, хотя раньше с таким не сталкивался. Затем он перестал узнавать функцию Mid$ - та же ошибка "библиотека не найдена". Самое смешное, что эту же функцию в этом же файле в другом модуле - понимает, а в нужном - нет! Может кто знает что это за чертовщина и как с ней боротся?
Благодарю заранее.
С почтением,
Brudda

Димитрий
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 194
Зарегистрирован: 26.01.2005 (Ср) 22:47
Откуда: Волгоград

Сообщение Димитрий » 15.12.2006 (Пт) 20:26

Насчёт Mid - была такая же ерунда, вылечил установив абсолютно другую программу сделанную на VB6.

Nicky
Постоялец
Постоялец
 
Сообщения: 519
Зарегистрирован: 12.08.2004 (Чт) 12:14

Сообщение Nicky » 15.12.2006 (Пт) 21:38

У меня с mid'ом та же фигня: в проекте подключена ADO 2.8, у клиента запускаю проект: бац! mid не узнает в упор! Поначалу вгоняло в ступор. Иду в Projects->References - у клиента нет ADO 2.8, а есть к примеру 2.6 Убираю одну галку, ставлю другую - и все работает. Причем тут mid - это вопрос к монстерам vb. Но мораль такая: посмотри Projects->References

[EDIT]
Brudda писал(а):...все переменные пришлось декларировать - иначе выдает ошибку что-то типа "библиотека не найдена"...

Ты, эта, понятия не путай, да? ;)

Brudda
Обычный пользователь
Обычный пользователь
 
Сообщения: 79
Зарегистрирован: 21.02.2005 (Пн) 14:47
Откуда: Рига

Сообщение Brudda » 15.12.2006 (Пт) 23:29

Спасибо, попробую.
Да, на счет терминологии верно подмечено. Погорячился, был не прав :roll:
С почтением Brudda


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex-бот и гости: 81

    TopList