pipidexiaoyu
@pipidexiaoyu

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

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

No Answers yet.

Your answer might help someone💌