我正嘗試在Ruby中創建一些帶有axlsx gem的多行單元格。我發現this問題,建議使用to_xml_string
修復 - 但無論我嘗試什麼,我都無法獲得這些多行單元格!用axlsx將多行文本插入到電子表格中[Ruby]
這裏是我當前的代碼:
def saveAsXlsx
Axlsx::Package.new do |p|
p.workbook.add_worksheet(:name => "Basic Worksheet") do |sheet|
sheet.add_row @headers
@headers.each_with_index do |line, i|
@headerValues[i].unshift @noteValues[i]
sheet.add_row @headerValues[i]
sheet.to_xml_string
end
end
p.serialize('simple.xlsx')
end
end
如果有人能幫助我在這裏我最欣賞...
感謝您的答覆randym。說實話,我從來沒有想過要分開處理,但它確實有道理! – facetoe