LinuxでRubyを使用して既存のExcel(.xls)ファイルにデータを挿入したい。このファイルにはすでにデータがあり、いくつかのフォーマットプロパティがあり、マクロが含まれています。
スプレッドシートgemを使用してファイルにデータを挿入しようとしましたが、変更を保存すると、ファイルの形式とすべてのマクロが失われます。
これが私がこの問題に遭遇する簡単な修正の例です:
book = Spreadsheet.open('myOriginalFile.xls')
sheet = book.worksheet 0
sheet.write('C12','hello')
book.write('myModifiedFile.xls')
私はたくさんのことを試し、フォーラムやWebで調査しましたが、解決策が見つかりませんでした...誰かアイデアがありますか?