Re: проблемы с access при переустановке винды

aivashkov

Переставил винду. ес-но поставил office, 2003-ий.
Важный для меня макрос перестал работать (до переустановки работал). Пишет "база данных или проект Microsoft Office Access содержит отвутствующую или неправильную ссылку на файл "comdlg32.ocx" версии 1.2".
Может, кто-нить знает, что с этим сделать?

gsatsch

а офис раньше этот же стоял?

aivashkov

а офис раньше этот же стоял?
да. пробовал ставить XP, тоже не помогло

gsatsch

попробуй найти этот файл такой же версии, может этот офис с более древней версией и поэтому не работает...

igorek1

не помогло.
Стал ругаться по-другому, но это проблемы явно не решило.

gsatsch

ну теперь решай ту проблему, на которую он стал ругаться по другому
или поставь себе 2007 офис, может это поможет

igorek1

Спасибо за совет, но решать эти гораздо сложнее, чем предыдущую.
Макрос должен работать. А не работает. Проблема именно в переустановке винды и офиса, а не в его тексте, на который ссылаются след. ошибки.

Realist

мб ты использушь там элемент управления, который стоял раньше (поставился вместе с каким-то приложением а теперь не стоит. Соответственно, надо поставить приложение, которое поставляет этот самый элемент.

igorek1

очень может быть. Только я пока не могу понять, что может это быть за приложение. Буду искать...

oleg701

Глянь в Tools-References в проекте VB.
Там обычно подсвечивает недостающие компоненты.

igorek1

А можно озвучить, как то же самое зовется в русском варианте?

oleg701

Не знаю, у меня на английском менюшки в VB.
Tools в офисе это обычно Сервис, а References - первый сверху пункт.

igorek1

да, действительно. Нашел.
Там куча всяких радостей, некоторые отмечены галочкой, некоторые - нет. Вроде, никто не подсвечен.
Как понять, какие из них доступны, а какие - нет, не подскажешь?
И еще, если я-таки пойму, чего из них мне не хватает, то где это искать?

igorek1

Нашел то, на которое макрос ругался при запуске.
А именно: Microsoft Common Dialog Control 6.0 (SP3)
Т.е., я так понимаю, не хватает какой-то программулины, которая либо так и называется (хотя такой у меня с роду не было, а макрос до переустановки винды работал) или содержит ЭТО. Может, знаешь, что это есть такое.

kurinih-mafiya

Третий сервис-пак к офису, скорее всего 2000чному.

igorek1

Странно это. Никогда он у меня не стоял.
Ну ладно. Если это решит проблему - поставлю
Всем спасибо большое за участие.

kurinih-mafiya

У меня было всего лишь предположение, исходя из названия, если что

igorek1

Поставил, не помогло.
Еще мысли есть?
Оставить комментарий
Имя или ник:
Комментарий: