Open Office Calcで使用されるOpen Office Basicのカスタム関数を作成する方法を教えてください。その配列は値の配列を返します。そのような組み込み関数の1つの例は、MINVERSEです。私は多くの同じようにセルの範囲を入力するカスタム関数を記述する必要があります。 ヘルプが大歓迎です。Open Office Calcのカスタム配列関数
1
A
答えて
1
あなたはマクロから配列を返すだけですが、関数を呼び出すためのセル式を入力するときにはCtrl+Shift+Enter
を押す必要があります(これは他のcalcの配列)。例:
Function MakeArray
Dim ret(2,2)
ret(0,0) = 1
ret(1,0) = 2
ret(0,1) = 3
ret(1,1) = 4
MakeArray = ret
End Function
0
FWIW、damjanのMakeArray関数は配列を含むバリアントを返します。 (MakeArrayによって返される型は指定されていないため、デフォルトはVariantになります。バリアントは、見出しのヘッダを持つコンテナで、インタープリタによって必要に応じてキャストされます)。
ほとんどの場合、アレイ。 http://www.cpearson.com/excel/passingandreturningarrays.htmによれば、Microsoftは2000年まで配列を返す機能を導入していませんでした。彼の例[LoadNumbers(Long As Long、Long As Long)]はOOでコンパイルされず、Longに続いて、 。 OOのBasicは、2k前のVBAをエミュレートするように見えます。
関連する問題
- 1. Open Office Calcの行間で同じ値を数える
- 2. Open Office Calcのテキスト長を制限する正規表現
- 3. Open Office XML excel
- 4. Libre Office Calc Vs Excel
- 5. Open Office Basic cell.length
- 6. typescriptカスタム関数の配列関数
- 7. Office Calcを開く:関数をプロットする
- 8. カスタム配列比較関数
- 9. Open Office Spreadsheet(Calc) - 区切り文字でテキストセルを連結します。
- 10. Office Open Xml :: Sections&Paragraphs
- 11. Open Office XML解析エラー
- 12. CodeIgniterカスタム関数配置アドバイス
- 13. Office Open XML(OOXML)仕様:暗号化
- 14. Office jsカスタムXML
- 15. Javascriptの配列ソート関数内にカスタム配列を作成する
- 16. Office Open XMLの箇条書きリスト
- 17. calcによるJavaScript関数の補助
- 18. PHP関数 - カスタム文字列長関数
- 19. 場所Office 2007/2010/2013 Open XML Schema
- 20. 配送のためのWooCommerceカスタム関数
- 21. PHPカスタム関数が配列の値を返す
- 22. ラスタの最適化:: calc関数 - 関数1と2 - R
- 23. PHPでdocx(Office Open XML)を読む
- 24. C#.NETからOpen Officeでメールマージ
- 25. Open Officeドキュメントからコンテンツを取得
- 26. Open Office Base日時既定値
- 27. OpenOffice Calc関数が#VALUEを返す
- 28. Office Open XMl SDKシートに数値を書き込む
- 29. UTF-8エラーopen()関数
- 30. Rの列とリストのカスタム関数