Sida 1 av 1

Excel-macron fungerar ej i OpenOffice.org Kalkyl under Xubun

Postat: 06 maj 2008, 21:40
av Christian Johansson
Jag har ett .xls-ark med två gamla macron som jag programmerade för många år sedan (i Visual Basic tror jag). Dessa fungerar bra i OpenOffice.org Kalkylark under Ubuntu 7.04. Nu har jag dock installerat OpenOffice.org även under Xubuntu 8.04 och där händer det ingenting när jag försöker köra macrona. Är det någon som har någon aning om varför?

Re: Excel-macron fungerar ej i OpenOffice.org Kalkyl under Xubun

Postat: 07 maj 2008, 15:11
av SpeedyG
Kan det vara så att din vba-kod kommer från Excel XP eller Excel 2003? Det verkar som OOo Calc inte klarar att importera/köra vba från annat än Excel 97/2000.

Re: Excel-macron fungerar ej i OpenOffice.org Kalkyl under Xubun

Postat: 07 maj 2008, 15:25
av Christian Johansson
Nej, den här koden skrev jag i mitten av 90-talet någon gång så det kan inte vara fallet.

Re: Excel-macron fungerar ej i OpenOffice.org Kalkyl under Xubun

Postat: 07 maj 2008, 20:03
av Christian Johansson
Det var så enkelt som att ändra Makrosäkerhet från Hög till Medel. Jag tycker gott att OpenOffice kunde gett något sorts felmeddelande istället för att bara göra ingenting när jag försökte köra VB-scripten. Det var först när jag försökte köra dem från macro-editorn i OpenOffice som jag fick fel om att säkerhetsinställningarna inte tillät mig att köra scripten.

Jag har dock ett problem kvar och det är att ett av mina två script inte fungerar som det ska. Det fungerade i OpenOffice 2.2 men i OpenOffice 2.4 blir det fel efter ett tag. Jag tycker att beteendet tyder på något fel i OpenOffice 2.4. Jag får nog skriva om scriptet lite för att det ska fungera. Just det scriptet har för övrigt varit lite kitsligt tidigare också med OpenOffice. Då gav det inget fel men en textfärg som scriptet satte blev fel färg. Den gången löste det sig efter lite OpenOffice-uppdateringar.