как заставить работать проект в офисах ранних версий

Программирование на Visual Basic for Applications
m0use
Начинающий
Начинающий
 
Сообщения: 8
Зарегистрирован: 11.04.2006 (Вт) 10:06

как заставить работать проект в офисах ранних версий

Сообщение m0use » 11.07.2007 (Ср) 9:57

тут такая штука... написан проект на 2003-м офисе, естественно он использует его компоненты. нужно заставить работать этот проект на офисах версий от 97-го... пытался прикрутить к 97-му дллки 2003 но не помогло...

заранее спасибо...

gjghjc
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 659
Зарегистрирован: 13.10.2002 (Вс) 8:28
Откуда: БАЛАКЛАВА!!

Сообщение gjghjc » 11.07.2007 (Ср) 11:07

Изначально нужно было писать на 97-ом. Если есть возможность то попробуй перекомпилировать под 97-ым и вручную отлавливать грабли, заменяя dll и компоненты от 2003 на аналогичные 97-го.
В VBA 97-го может не быть некоторых функций из VBA 2003 (например точно нет Replace).
Утро добрым не бывает!

m0use
Начинающий
Начинающий
 
Сообщения: 8
Зарегистрирован: 11.04.2006 (Вт) 10:06

Сообщение m0use » 11.07.2007 (Ср) 13:13

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

Код: Выделить всё
wrdApp.Visible=False - Error Loadind Dll


зы я не доганяю... написано на Екселе и оно не ругается что он не 11 а на ворд ругается хотя подключил 11[/syntax]


Вернуться в VBA

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 89

    TopList  
cron