RubyXL別ブックからシートコピー
解決したいこと
テンプレートファイル「出力ファイル.xlsx」
テンプレートファイル「別紙ファイル.xlsx」
RubyXLで別紙ファイルのシートをコピーして、出力ファイルに追加する
※前提 1シートずつ
私のソース
wb_to = RubyXL::Parser.parse('出力ファイル.xlsx')
wb_frm = RubyXL::Parser.parse('別紙ファイル.xlsx')
add_sheet = wb_frm[0].deep_dup
add_sheet.sheet_id = 出力ファイルの最大シートID+1
add_sheet.sheet_name = '別紙'
add_sheet.sheet_views[0].tab_selected = false
wb_to.worksheets << add_sheet
発生している問題・エラー
コピーされたシート内容:
出力ファイルのシート内容と別紙のシート内容が混ぜている
0