0

私は、Excelスプレッドシートに含まれる日付を文字列として保持しながら、Excelスプレッドシートを読み取る方法を探していました。残念ながら、これが可能かどうかはわかりませんが、誰かがこれを行うことができたか、またはその方法を知っていますか?

4

2 に答える 2

0

スプレッドシート gem の Row クラスを確認することをお勧めします。

http://spreadsheet.rubyforge.org/Spreadsheet/Row.html

そこに到達できることはたくさんありますが、Row#formatted メソッドはおそらくあなたが望むものです:

row = sheet.to_a[row_index] # Get row object
value = row.formatted[column_index]

フォーマットされたメソッドは、すべての Excel フォーマット データを受け取り、Ruby クラスのオブジェクトの配列を提供します。

于 2012-04-18T13:56:18.400 に答える
0

メソッドを試すことができると思いますrow.at(col_index)..このページを参照できます

于 2012-10-07T18:20:23.473 に答える