問題タブ [openoffice-basic]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2380 参照

automation - OpenOffice.org基本マクロを使用して*.odtファイルをMSWord*.docファイルにプログラムで変換します

reStructuredText to MS Wordドキュメントツールチェーンを構築しようとしているので、バージョン管理で最初のソースのみを保存できます。

これまでのところ私は-

rst2odt.pyを使用して、reStructuredTextをOpenOffice.orgWriter形式に変換します。

次に、Word 97/2000 / XPドキュメントを生成するかなり適切な作業を行う最新のOpenOffice.org(現在は3.1)を使用したいので、マクロを作成しました。

しかし、私がそれを実行すると:

「BASICランタイムエラー。プロパティまたはメソッドが見つかりません。」というメッセージが表示されます。メッセージオンライン:

そして、その行にコメントすると、上記の呼び出しはエラーなしで完了しますが、何もしません。どういうわけか、新しく作成されたインスタンスに値を設定する必要があると思いdocumentますが、その方法がわかりません。

それとも私は完全に逆行しているのでしょうか?

PS依存関係を最小限に抑えようとしているため、JODConverterをフォールバックと見なします。

0 投票する
2 に答える
8049 参照

shell - シェル コマンドを実行し、カスタム関数の結果として出力を返す

シェル コマンドを実行し、呼び出し元のセルに結果を格納するカスタム OpenOffice 関数を作成したいと考えています。基本的なマクロは動作していますが、コマンドの出力をキャプチャする方法が見つかりません。

上記は常に を返します0。コマンドのドキュメントを見ると、Shell実際に STDOUT を返すとは思えません。

関数で返すことができるように、出力をキャプチャするにはどうすればよいですか?

0 投票する
1 に答える
1218 参照

macros - ライターマクロからOpenOfficeスプレッドシートを開く

私はOpenOfficeを初めて使用し、MSOfficeマクロをOpenOfficeBasicに移植しようとしています。Writerマクロの配列にその内容をダンプできるように、WriterからCalcスプレッドシートを開くことができる必要があります。OpenOfficeのドキュメントは大変です。ありがとう!

0 投票する
2 に答える
856 参照

vba - OpenOffice BASIC IsNumber

マクロを使用して、ドキュメントを MS Excel から Open Office に移行する必要があります。この機能以外はすべて正常に動作します

ユーザーが挿入した値をチェックします。しかし、私はこのエラーだけを受け取ります:

BASIC ランタイム エラー オブジェクトの変数が設定されていません

そのため、セル E12 が空ではなく、入力されているかどうか、ドキュメントを再確認しました。Open Office で入力形式を確認する別の方法はありますか? ありがとう

0 投票する
2 に答える
2323 参照

openoffice-calc - Open Office Basic cell.length

セルをチェックする必要があり、空の場合は MsgBox などを表示します。だから私は IsNull 関数または cell.length を探しています。BASICにはこのような機能がありますか?

0 投票する
2 に答える
3148 参照

openoffice-basic - Open Office replace()

Open Office BASICは関数replace(string、search string、replace with)をサポートしていますか?

0 投票する
1 に答える
594 参照

openoffice-calc - OOBASICのチェックボックスを非表示にする

こんにちはOpenOfficeBASICのチェックボックスを非表示にするにはどうすればよいですか?私は使用してみました:

しかし、それは機能しません。ありがとうございました

0 投票する
2 に答える
2408 参照

openoffice.org - OpenOfficeCalcのカスタム配列関数

OpenOfficeCalcで使用するOpenOfficeBasicでカスタム関数を記述し、値の配列を返す方法を教えてもらえますか。そのような組み込み関数の例はMINVERSEです。ほぼ同じ方法でセルの範囲にデータを入力するカスタム関数を作成する必要があります。助けていただければ幸いです。

0 投票する
2 に答える
1532 参照

vba - Open Office Basic または VBA の IsNumeric

Open Office Basic で文字列 (非数値) 値をテストしてブール値を返す関数はありますか?

文字列に対して IsNumeric を試したところ、ブール値の False が返されました。しかし、Not(IsNumeric(value)) で否定すると、戻り値が long または int に変換されます。