Для OpenOffice.org разработано (http://applications.linux.com/applications/06/11/08/1726205....) дополнение позволяющее без какой-либо модификации выполнять Excel VBA (Visual Basic for Applications) макросы, что дает возможность без проблем использовать в OpenOffice.org Calc любые XLS документы созданные в Microsoft Office.URL: http://applications.linux.com/applications/06/11/08/1726205....
Новость: http://www.opennet.ru/opennews/art.shtml?num=8914
Безусловно радует, но верится с трудом, что будет работать без проблем.
Стопудняк "без проблем" не выйдет.
Что-то подсказывает мне, что вот этот вот пассаж - не исполнится:Public Declare Function InternetWriteFile Lib "wininet.dll" _
(ByVal hFile As Long, ByVal sBuffer As String, _
ByVal lNumberOfBytesToRead As Long, _
lNumberOfBytesRead As Long) As IntegerЛучше бы опубликовали ХОТЬ ЧТО-НИБУДЬ про объектную модель Ooo.
Ибо объем того, что циркулирует в Сети по StarBasic'у, описывается словами "мудовые рыдания".
Потому что это не макрос, а ссылка на WinAPI.
Интересно, как эта строчка будет работать под никсами... ^_^
>Безусловно радует, но верится с трудом, что будет работать без проблем.
Пиррова победа.Это всего лишь следствие сделки новелла и MS как я понимаю.В долговременном плане сие позволит MS ненавязчиво подсадить линуксоидов на свою иглу и потом драть за это бабло.Потому что интеллектуальная собственность MS? знаете ли.
2 Квагга
а проверить пассаж - проблемма?
некогда ? нада посты писать?
Сегодня ночью проверю и доложу.
В основной ссылке : "...will ANY Excel macro work in Calc? "No," Noel said, "support for VBA is not complete..."Не ВСЕ макросы будут работать. А только "распространённые", хотя в дальнейшем всё больше и больше свойств и т.п. будет поддерживаться.
Скажите а кто пользуется макрасами???
Видел нехилую наработку под Excel для отчётности в ЦБ РФ, я даж с трудом себе представляю количество строк в макросе ...
Не думаю что ЦБ ломанется на опен офис :)
Я так понимаю отчётность для ЦБ РФ, а не внутри самого ЦБ РФ.
>Я так понимаю отчётность для ЦБ РФ, а не внутри самого ЦБ
>РФ.вся отчетность в налоговую сдается через прогру написанную макросами. потому я и в этом топике. дома хочу перейти на полностью бесплатное ПО.
Так в ЦБ РФ, насколько помню, после разбора полётов какого-то вирья MS Office официально запрещён. С чего бы им ломиться на функциональный аналог вместо нормальных АРМов?
(disclaimer: что там на самом деле творится, не в курсе, хотя догадываюсь)
Пользуюсь ,
и еще как!
проще написать цикл переноса данных или более сложную обработку...
чем весь день тупо переносить из ячейки в ячейку
а, еси еще и несколько условий...
так и подавно
я накувыркался давеча пока адаптировал экселевский макрос по ОО. макрос был элементарный - удалял строчки по условию. в опенофисе cells (x,y).value не равно "" если ячейка пустая. :( а в мелкомягком равно.
Ну по идее то так и должно быть, ведь "" не равно NULL ;)
Ребята, эта надстройка работает? Ссылка тут битая, если есть у кого прога, скиньте, пжлста, на scogra@mail.ru