OpenOffice Basicで簡単な関数を作ってみたのですがエラー
OpenOffice Basicで簡単な関数を作ってみたのですがエラーが出て実行できません。
Open Office Calc 3.1.1を使っています。
具体的にはサンプルに従い
http://ja.wikibooks.org/wiki/OpenOffice.org_Basic#.E9.96.A2.E6.95.B0
FUNCTION Outlay (ByVal x AS Long) AS Long
x = x - 60000 ' 食費に60,000 円かかります。
x = x - 20000 ' 光熱費は、20,000円です。
x = x - 10000 ' 通信費に、10,000円かかります。
x = x - 70000 ' 家賃は、70,000円です。
Outlay = x
END FUNCTION
と書いてみましたがコンパイルもしくは実行した場合に、1行目に対して
"basic ランタイムエラー 引数はオプションではありません。"と表示されます。
他にも色々試しているのですが切り分けられたのはどうやらエラーが発生するのは
引数を最初に参照している行のようだということです
試しにx = 3と書くとその行で同じ内容のエラーがデます
問題解決のために何か方法があれば教えていただけないでしょうか?
なお私はものすごく基本的なプログラミングはできますが、BVAやOpen Office basicは初めてです