Сможет ли кто-нибудь объяснить (желательно как для тупых) каким образом можно управлять объектами Office (Word, Exel, и т.п.)
Задача — создать ActiveX dll, на основе ATL (или иначе, но чтобы не надо было тащить с собой MFC)
Чтобы использовать можно было из VBA, например:
Set appdll=New APPDLL.Class1
appdll.HangeSize Me 'где Me -форма в VBE
соответственно в dll по этому методу допустим меняется размер формы(или другое свойство)
Сделать подобное на VB -5секунд, но опять же потом требуется vb-библиотека, да и скорость при некоторых задачах
Доступные мне примеры работают так: запускается VC программа, а из нее создается документ Office и тд, причем в основном на основе MFC :(
Мне же надо наоборот — главным идет VBA
Пытался разобраться по статье "Директива #import" — но увы, с ATL проэктом не катит- куча ошибок на создаваемый *.tlh
Только просьба, по существу, советы "прочитай книгу ...." — не надо, я бы это сделал, но в радиусе 500 км таких книг нету :(
Если у кого есть пример, скиньте на мыло oldpasp@mail.ru
И еще, здесь часто есть ссылка на optim.ru — никак не могу попасть, она работает?