シェル コマンドを実行し、呼び出し元のセルに結果を格納するカスタム OpenOffice 関数を作成したいと考えています。基本的なマクロは動作していますが、コマンドの出力をキャプチャする方法が見つかりません。
Function MyTest( c1 )
MyTest = Shell("bash -c "" echo hello "" ")
End Function
上記は常に を返します0
。コマンドのドキュメントを見ると、Shell
実際に STDOUT を返すとは思えません。
関数で返すことができるように、出力をキャプチャするにはどうすればよいですか?