Discussion:
Makra VBA a OpenOffice
(Wiadomość utworzona zbyt dawno temu. Odpowiedź niemożliwa.)
b***@rachfin.pl
2007-01-24 18:19:09 UTC
Permalink
Mam pytanie odnośnie obsługi makr VBA przez OpenOffice.

Kiedyś były jakeś plany w tym zakresie. Czy ktoś coś może wie na
ten temat (kiedy i czy w ogóle zostanie to wprowadzone do OpenOffice)
?
W tej chwili makr VBA praktycznie OpenOffice nie obsługuje. Na ile
wiem to trzeba je przepisywać żeby działały w OpenOffice.
totus
2007-01-24 23:02:25 UTC
Permalink
Post by b***@rachfin.pl
Mam pytanie odnośnie obsługi makr VBA przez OpenOffice.
Kiedyś były jakeś plany w tym zakresie. Czy ktoś coś może wie na
ten temat (kiedy i czy w ogóle zostanie to wprowadzone do OpenOffice)
?
W tej chwili makr VBA praktycznie OpenOffice nie obsługuje. Na ile
wiem to trzeba je przepisywać żeby działały w OpenOffice.
Co ci odpowiedział Microsoft na pytanie kiedy MSO będzie obsługiwał makra
OO? Czekam już trzy lata. Żeby makro z OO działało na MSO to trzeba je
przepisywać, a to żmudne jest. Poza tym MSO nie otwiera dokumentów OO. Co
to za program? Kiszka jakaś skończona.
b***@rachfin.pl
2007-01-25 06:21:46 UTC
Permalink
Post by totus
Post by b***@rachfin.pl
Mam pytanie odnośnie obsługi makr VBA przez OpenOffice.
Kiedyś były jakeś plany w tym zakresie. Czy ktoś coś może wie na
ten temat (kiedy i czy w ogóle zostanie to wprowadzone do OpenOffice)
?
W tej chwili makr VBA praktycznie OpenOffice nie obsługuje. Na ile
wiem to trzeba je przepisywać żeby działały w OpenOffice.Co ci odpowiedział Microsoft na pytanie kiedy MSO będzie obsługiwał makra
OO? Czekam już trzy lata. Żeby makro z OO działało na MSO to trzeba je
przepisywać, a to żmudne jest. Poza tym MSO nie otwiera dokumentów OO. Co
to za program? Kiszka jakaś skończona.
Nie rozumiem Twojej irytacji.
Do mnie masz pretensje ? A może nie wiesz jaki jest link do Microsoft
? Może podać ?

Zadałem po prostu pytanie, z tego względu, że kiedyś wpadłem na
taką informację w sieci, że jest taki projek dla OpenOffice. I tyle.
Wyżywaj się na Microsoftcie, a nie na mnie. Albo najlepiej w ogóle
nie odpowiadaj.

PS.
Czasami ludzie nie grzeszą kulturą. A szkoda.
totus
2007-01-25 08:47:36 UTC
Permalink
Post by b***@rachfin.pl
Post by totus
Post by b***@rachfin.pl
Mam pytanie odnośnie obsługi makr VBA przez OpenOffice.
Kiedyś były jakeś plany w tym zakresie. Czy ktoś coś może wie na
ten temat (kiedy i czy w ogóle zostanie to wprowadzone do OpenOffice)
?
W tej chwili makr VBA praktycznie OpenOffice nie obsługuje. Na ile
wiem to trzeba je przepisywać żeby działały w OpenOffice.Co ci
odpowiedział Microsoft na pytanie kiedy MSO będzie obsługiwał makra
OO? Czekam już trzy lata. Żeby makro z OO działało na MSO to trzeba je
przepisywać, a to żmudne jest. Poza tym MSO nie otwiera dokumentów OO. Co
to za program? Kiszka jakaś skończona.
Nie rozumiem Twojej irytacji.
Do mnie masz pretensje ? A może nie wiesz jaki jest link do Microsoft
? Może podać ?
Zadałem po prostu pytanie, z tego względu, że kiedyś wpadłem na
taką informację w sieci, że jest taki projek dla OpenOffice. I tyle.
Wyżywaj się na Microsoftcie, a nie na mnie. Albo najlepiej w ogóle
nie odpowiadaj.
PS.
Czasami ludzie nie grzeszą kulturą. A szkoda.
Nie miałem Cię zamiaru obrazić. Jeżeli czymś Ci ująłem to przepraszam. Nie
irytowałem się wcale. Miałem za to wrażenie, że wpisujesz się w, tu licznie
reprezentowany, nurt, że OO to kiepski, darmowy zamiennik MSO. Wracając do
VBA. Wydaje mi się, że nigdy. Nie wiem na pewno, ale znając Microsoft,
wszystko jest, albo ściśle opatentowane, albo tajne.
b***@rachfin.pl
2007-01-25 09:18:52 UTC
Permalink
Post by totus
Nie miałem Cię zamiaru obrazić. Jeżeli czymś Ci ująłem to przepraszam. Nie
irytowałem się wcale. Miałem za to wrażenie, że wpisujesz się w, tu licznie
reprezentowany, nurt, że OO to kiepski, darmowy zamiennik MSO. Wracając do
VBA. Wydaje mi się, że nigdy. Nie wiem na pewno, ale znając Microsoft,
wszystko jest, albo ściśle opatentowane, albo tajne.
Sorry, ale tak zabrzmiała Twoja odpowiedź.
Ja nie krytykuję OpenOffice. Wręcz przeciwnie. Uważam, że to bardzo
dobry pakiet. Chociaż nie twierdzę, że nie ma błędów. Ale z
drugiej strony który pakiet ich nie ma ? Każdy ma. W każdym coś
można znaleźć.

Chodziło mi tylko o informację, gdyż do pewnego momentu śledziłem
ten wątek na forach (makra VBA w OpenOffice), zaś od jakiegoś czasu
już tego nie robiłem.
Natomiast ja mam w tej chwili płatną publikację, w której m.in. są
potrzebne mi w firmie szablony dokumentów, ale są to pliki XLS, w
których na dodatek są makra VBA (żeby samo się obliczało).
Próbowałem te formularze otwierać w OO, jednak makra tam nie
działają z tych formularzy. Dlatego zadałem takie a nie inne
pytanie. Bo teraz nie pozostaje mi nic innego jak przesiadka z
OpenOffice abarto na MS Office (niestety). Gdyby to była perspektywa
pół roku, że OO zacznie czytać makra VBA to bym wytrzymał, ale
dłużej czekać nie dam rady.

Pytałem profilaktycznie ile kosztowałoby przepisanie tych makr z
Excel do Calc. Okazuje się, że ok. 300 zł (to minimum, bo
zastrzegli, że cena zależy od złożoności makra, więc może być
wyższa).
Czyli ilość formularzy ok.20 x 300 zł. to mam 6.000 zł. MS Office w
najtańszej wersji OEM kosztuje w granicach 740-750 zł.
Więc rachunek dla mnie jest prosty. W takim układzie nie mam wyboru.

PS.
Jak na razie stanowczo za mało dokumentów "chodzi" w OpenDocument
Format. Firmom nie opłaca się w tego typu publikacjach "bawić" w
podwójne szablony. Tym bardziej, że dla Excel'a trzeba napisać jedno
makro, za dla Calc'a oddzielne. Chyba dla nich jest to za bardzo
kosztowne. A ok. 90-95 % dokumentów "chodzi" (niestety) w .doc .xls
itp. (niestety).
MAcks
2007-01-25 10:47:54 UTC
Permalink
Post by b***@rachfin.pl
Jak na razie stanowczo za mało dokumentów "chodzi" w OpenDocument
Format. Firmom nie opłaca się w tego typu publikacjach "bawić" w
podwójne szablony. Tym bardziej, że dla Excel'a trzeba napisać jedno
makro, za dla Calc'a oddzielne. Chyba dla nich jest to za bardzo
kosztowne. A ok. 90-95 % dokumentów "chodzi" (niestety) w .doc .xls
itp. (niestety).
Właściwie to trochę dziwne - mogliby przecież dołączyć wersję O3 dla
Windows na płytce i mieli by po kłopocie. Chyba, że programowanie O3
jest znacząco bardziej ograniczone niż MSO?

MAcks
MAcks
2007-01-25 10:51:28 UTC
Permalink
Post by b***@rachfin.pl
Jak na razie stanowczo za mało dokumentów "chodzi" w OpenDocument
Format. Firmom nie opłaca się w tego typu publikacjach "bawić" w
podwójne szablony. Tym bardziej, że dla Excel'a trzeba napisać jedno
makro, za dla Calc'a oddzielne. Chyba dla nich jest to za bardzo
kosztowne. A ok. 90-95 % dokumentów "chodzi" (niestety) w .doc .xls
itp. (niestety).
Właściwie to trochę dziwne - mogliby przecież dołączyć wersję
instalacyjną lub live O3 dla Windows na płytce i mieli by po kłopocie.
Chyba, że programowanie O3 jest znacząco bardziej ograniczone niż MSO?

Być może firmy takie jak OpenOffice Polska, czy UX.pl mogłyby trochę
rozpowszechnić takie rozwiązanie? :)

MAcks
K***@gmail.com
2007-01-25 11:54:08 UTC
Permalink
On 25 Sty, 09:47, totus>
Witam!
Najbardziej zaawansowaną wersją OOo w czytaniu makr VBA Excel'a jest
kompilacja
w Linux SuSe. No oczywiście to nowy problem bo to Linux kolejny wróg
Microsoftu.

Pozdrawiam
Stanisław Murek
2007-01-25 12:46:43 UTC
Permalink
Post by K***@gmail.com
On 25 Sty, 09:47, totus>
Witam!
Najbardziej zaawansowaną wersją OOo w czytaniu makr VBA Excel'a jest
kompilacja
w Linux SuSe. No oczywiście to nowy problem bo to Linux kolejny wróg
Microsoftu.
Pozdrawiam
SuSe obecnie własność Novell.
W ramach porozumienia MS będzie wspierać wersję OO przygotowaną
przez Novell`a dla SuSe.
Ma być podobno konwertor OBasic do VBA i odwrotnie.

Pozdrowienia.
Jarosław Staniek
2007-01-25 08:45:09 UTC
Permalink
Post by b***@rachfin.pl
Mam pytanie odnośnie obsługi makr VBA przez OpenOffice.
Kiedyś były jakeś plany w tym zakresie. Czy ktoś coś może wie na
ten temat (kiedy i czy w ogóle zostanie to wprowadzone do OpenOffice)
?
Na to pytanie juz jest dość obszerna odpowiedź na tej grupie, vide 'makra z
Excela w Calcu' z 11 stycznia.
Post by b***@rachfin.pl
W tej chwili makr VBA praktycznie OpenOffice nie obsługuje. Na ile
wiem to trzeba je przepisywać żeby działały w OpenOffice.
Przygotuj sie na przepisywanie ręczne, bo translacja programów między językami
programowania to mit. To NIE to samo co translacja pogrubienia czy pochylenia
czcionki w dokumencie.

PS: Totus Ci dobrze wspomniał, że WYMAGAĆ możnaby od obu stron - chętnie
przeczytamy odpowiedź polskiego Microsoftu na ten temat.
--
regards / pozdrawiam, Jaroslaw Staniek
Sponsored by OpenOffice Polska (http://www.openoffice.com.pl/en) to work on
Kexi & KOffice: http://www.kexi-project.org, http://www.koffice.org
KDE3 & KDE4 Libraries for MS Windows: http://kdelibs.com, http://www.kde.org
pavbaranov
2007-01-25 19:01:49 UTC
Permalink
Post by b***@rachfin.pl
Mam pytanie odnośnie obsługi makr VBA przez OpenOffice.
Kiedyś były jakeś plany w tym zakresie. Czy ktoś coś może wie na
ten temat (kiedy i czy w ogóle zostanie to wprowadzone do OpenOffice)
?
W tej chwili makr VBA praktycznie OpenOffice nie obsługuje. Na ile
wiem to trzeba je przepisywać żeby działały w OpenOffice.
W chwili obecnej pracuje nad tym Novell, ale wersja jest chyba jeszcze
alpha.
Zobacz sobie:
http://wiki.services.openoffice.org/wiki/VBA
http://marketing.openoffice.org/ooocon2006/presentations/tuesday_g1.pdf
i wiele innych.
W Polsce, jeśli wiem, chwaliło się czymś takim ux.pl, ale to zdaje się
również wersja alpha.

Pozdr. - PB
EMPI
2007-02-04 23:42:35 UTC
Permalink
Hej !
Post by b***@rachfin.pl
W tej chwili makr VBA praktycznie OpenOffice nie obsługuje. Na ile
wiem to trzeba je przepisywać żeby działały w OpenOffice.
Alez obsługuje. Zajrzyj na ux.pl
Problemy sa jeszcze z makrami odwołującymi sie do kontrolek (np.
ComboBox). Ale makra, które coś liczą działają (testowałem na makro z
Excela wyświetlającym kwotę w postaci słownej).

EMPI

Loading...