我尝试通过axlsx gem向现有的xlsx文件添加工作表。是否可以打开文件并添加工作表?
每次我更改工作表名称时,工作表都会被新工作表覆盖。无法找到应如何将p初始化为现有对象而不是新对象。
filename='output_file.xlsx'
p = Axlsx::Package.new
f = File.open(filename, 'a+')
ws = p.workbook.add_worksheet
ws.name="sheetone"发布于 2016-06-16 13:49:37
如果要向现有工作簿中添加工作表,可以执行以下操作
p.workbook.add_sheet(name: what_ever_name_you_want) do |sheet|
// your can manipulate how ever you want
end如果要将其保存在文件中
p.serialize(fullpath_of_your_file)https://stackoverflow.com/questions/37781715
复制相似问题