Rubyで既存のExcel(.xls)ファイルをLinuxに挿入したい。このファイルにはすでにデータがあり、いくつかのフォーマットプロパティがあり、マクロが含まれています。マクロを含む既存のExcelの.xlsファイルに書き込む
スプレッドシートの宝石を使用してファイルにデータを挿入しようとしましたが、変更を保存すると、ファイルのフォーマットとすべてのマクロが失われます。
ここに私はこの問題を満たす簡単な変更の例です: がい...私は、物事の多くを試してみましたフォーラムの研究やウェブをしましたが、私は解決策を見つけられませんでした
book = Spreadsheet.open('myOriginalFile.xls')
sheet = book.worksheet 0
sheet.write('C12','hello')
book.write('myModifiedFile.xls')
誰もがアイデアを持っている?
私はXLSのことは知らないが、私はしばらく前にODTで成功を収めました。 Odtファイルは、基本的には編集可能なXMLを含むアーカイブです。 – jsj
@ trideceth12:xlsxで可能なことはわかりましたがxlsxファイルで作業する必要がありました... – Jerem