Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: БД не открывается на Висте (Access 2003)
 
 автор: d1m0n-elets   (10.04.2009 в 17:46)   личное сообщение
 
 

База написана в XP, помоему в 97-ом Офисе, но на 2003-ем открывается на ура (это все под Windows XP). На буке с Windows Vista стоял офис 2007, который эту базу не смог открыть, снес его, поставил 2003-ий, он также не может открыть базу, при открытии вылетает в Visual Basic Editor и останавливается на строчке:

Public Function zapusk() - эта выделена желтым и стрелочкой
Dim db As Database - эта выделена

с ошибкой
Complie Error:
Can't find project or library.

Офисы 2003-ие стоят и там и там одинаковые.

Подозреваю, что проблема кроется в Висте, но где? И можно ли ее решить.

В самом Access вылетает след.:
Ошибка выполнения макрокоманды
Имя макроса: AutoExec
Условие: Истина
Макрокоманда: ЗапускПрограммы
Аргументы: zapusk()

  Ответить  
 
 автор: Дрюня   (10.04.2009 в 18:55)   личное сообщение
 
 

наверное библиотеки отвалились
откройте VBA и посмотрите Reference
потом попробуйте скомпиллировать проект

  Ответить  
 
 автор: d1m0n-elets   (10.04.2009 в 19:01)   личное сообщение
 
 

а что там в Preferences смотреть? :)

  Ответить  
 
 автор: d1m0n-elets   (10.04.2009 в 20:04)   личное сообщение
 
 

а VBA ставится отдельно? или идет с офисом? или воопще встроен в ОС?

  Ответить  
 
 автор: Дрюня   (10.04.2009 в 20:31)   личное сообщение
 
 

VBA встроен ив аксес, и в ворд и в эксель

  Ответить  
 
 автор: d1m0n-elets   (11.04.2009 в 00:55)   личное сообщение
 
 

все решил проблему, надо было кинуть файл asctrls.ocx из хрюши в висту в папку C:\windows\system.
Я балдею, зачем такой геморой. неужели нельзя это предусмотреть разработчиками.

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList