2

Rubyで同じEXCELファイル(file.xls)を読み書きしたい。ファイルへの書き込みを許可しない Roo gem を使用しようとしました。現在、Spreadsheet gem を使用していますが、同じ Excel ファイル内の既存のデータを更新できません。

Rubyを使用してマクロを変更せずに同じEXCELファイルを読み書きすることは可能ですか?

4

2 に答える 2

0

Roo に同じファイルの読み取りと書き込みをさせることができませんでした。これは、Roo が書き込み前に一時ファイルを作成することが原因である可能性があります。新しいファイルへの書き込みは、よりクリーンで簡単になり、サポートされています。プロジェクトの db/data/import の下に読み取りたいデータがあり、db/data/export に書き込みます。このアプローチを採用すると、すべてが簡単になりました。

于 2013-07-23T07:06:22.040 に答える