OpenOffice.org Basic > OpenOffice.org Calc Basic OpenOffice.org 表計算ソフト Calc での Basic を使ったマクロの解説。 セル内で使用する関数の定義[編集] 関数の定義の仕方[編集] 予約語 'Function' を用いて定義した関数は、ワークシート内で数式関数としても利用可能である。 このため、下記の様に、マクロで関数を定義した場合、ワークシート内では '=SUM(A1:F1)' などと同様、 '=HelloWorld()' などとして利用できる。 引数の与え方と受け取る値[編集] 引数は、数値、文字列、単体セル、範囲などの形式で与えることができる。 '=foo(12)' では数値、 '=foo("Hello")' では文字列、 '=foo(A1)'では、セルA1 の値、 '=foo(A1:F1)'では、A1からF1