問題タブ [xlconnect]

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 に答える
193 参照

r - R setRefClass ワークブック フィールド

以下を使用してクラスを宣言しています。

コードはコンパイルされません。エラーが発生します:

次の行が原因で、エラーが生成されます。

クラスでワークブック フィールドを宣言するにはどうすればよいですか? ファイル名パラメーターを必要とする、インタープリターが呼び出そうとしている関数は何ですか? 私は XLConnect を使用しているので、loadWorkbook でそれを推測しますが、クラスを宣言するときにパラメーターを指定するにはどうすればよいですか?

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

r - setDataFormatForType() は XLConnect の日付に対して正しく機能しますか?

私は最近、関数であらゆる種類のフォーマット引数を試しました

たとえば、上に示した format="d/m/yy" など、他にも多数あります。

これに続いて、

次に、ワークシートを作成してワークブックを保存します。形式の微調整は機能していないようです。setDataFormatForType コマンドで任意の形式をいじるとすぐに、後で保存する Excel ワークブックの日付列に時刻の数値が表示されます。つまり、2013 年 11 月 6 日 = 41584 です。すべての DataFormats 次に標準 (POSIX) 形式が保存されますが、結果の Excel でそれを見ると、カスタムの「XLConnect 形式」が割り当てられているため、「間違って」表示されます :-( - これはアメリカの表記法を意味します (先頭の月が続く日ごと)しかし、私が欲しいのはヨーロッパ人です(最初の日の後に月が続きます)。

XLConnect でこれらの DataFormats (特に「日付」) を設定した経験がある場合は、考えや知恵を共有していただければ幸いです。

ありがとう、ウォルター

0 投票する
3 に答える
6710 参照

r - JAVA_HOME cannot be determined error with XLConnect

I'd apreciate your help: i'm trying to run XLconnect but I receive this error message:

0 投票する
0 に答える
283 参照

java - java.params が変更されたときに XLConnect が R をクラッシュさせる

XLConnectオプションを変更した後にパッケージをロードするとjava.parameters(おそらく誤って)、ローカル マシンで R がクラッシュします。リモート マシンでパッケージをロードしようとすると、エラーがスローされます。(どちらもR3.0.2)

Linux マシンには十分な RAM (100+ GB) があり、R はエラーを適切に処理します
ローカル マシンには 8GB の RAM があり、R は XLConnect パッケージをロードすると突然クラッシュします
これは、R を使用するターミナルと RGUI で発生します

スローされたエラーは次のとおりです。

VM の初期化中にエラーが発生しました
互換性のない最小および最大ヒープ サイズが指定され ました

何か考えや提案はありますか?ここに Java の問題があることは認識していますが、R が突然終了するのはなぜですか?

再現可能な例:

情報

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

r - XLConnect は、ユーザーが生成した関数を、見つからない名前として解釈します

私は R XLConnect で実行しており、ネイティブの XL 式ではなく、ユーザーが作成した式を呼び出したいと考えています。

ワークブックに書き込んで getCellFormula で呼び出すと、同じ式がオブジェクト形式で返されますが、接頭辞は「!」です。

それをsetCellFormulaに入れようとすると、別のエラーが返されます

助言がありますか?