[oodisc] Re: Макросы из Excel

Alex Savitsky asav2000 на mail.ru
Ср Мар 26 16:46:43 MSK 2003


Raoul & Natalia Nakhmanson-Kulish пишет:

>Allin punchaw qampaq, Rashid!
>
>RNA> Есть ли возможность импорта макросов из Excel напрямую, без
>RNA> переписывания?
>Вряд ли, VBA и StarBasic похожи по синтаксису, но объектная модель
>отличается. OLE DB/ADO точно работать не будет.
>
>Может, есть какие-то общие правила? Если так, можно было бы написать
>что-нибудь типа конвертора - были же когда-то конверторы с Turbo
>Pascal на Turbo C++ ;)
>  
>
Текст макросов VBA комментируется в любом случае.
Если в макросе не используются объекты MS Office, а только стандартные 
выражения Basic- часто это процедуры и функции для вычислений, работы со 
строками и т.д. - это можно смело раскомментировать. Совместимость 100%.
Что касается объектов, то различия между API очень глубокие, иногда на 
уровне общих концепций работы.
Однако, не так давно стартовал проект по автоматической конвертации 
макросов MS VBA в OOo StarBasic.
Подробнее в сообщении:
http://api.openoffice.org/servlets/ReadMsg?msgId=558315&listName=dev&
И последующих.





Подробная информация о списке рассылки Oo-discuss