이 axlsx 수행 할 수 있습니다.
require 'axlsx'
xlsx = Axlsx::Package.new
wb = xlsx.workbook
wb.add_worksheet(name: 'outline') do |sheet|
sheet.add_row [nil, nil, nil, nil, nil, nil, nil, Time.now, 149455.15]
sheet.add_row [nil, nil, nil, nil, nil, nil, nil, Time.now,14100.19]
sheet.add_row [9500002267, 'foo', 'bar', 'penut', nil, 1212, 1212, Time.now,14100.19]
sheet.rows[0..2].each do |row|
row.outline_level = 1
end
sheet.column_info[0..2].each do |col|
col.outline_level = 1
end
# This is required to show the [+] symbols
sheet.sheet_view do |view|
view.show_outline_symbols=true
end
end
xlsx.serialize 'outline.xlsx'
당신은 행에 outline_level를 지정해야합니다 또는 당신이에 관심이 true로 show_ouline_symobols을 설정 column_info.
최저
randym
P.S. 데이터는 단순한 보풀이며 영향을 미치지 않습니다. – randym
답장을 보내 주셔서 감사합니다. 그것은 위대한 작품! –