作成日: 2026/07/02 最終更新日: 2026/07/02
文書種別
不具合
状況
回避方法あり
詳細
ProcessTemplateメソッドの実行(グローバル設定のTemplateOptions.PaginationModeによるページ追加も含む)により追加された2ページ目以降のシートに対して任意のプロパティを設定すると、設定していない他のシートにおいてもプロパティが不正に反映されます。
本問題は、下記のプロパティで発生することを確認しております。
本問題は、下記のプロパティで発生することを確認しております。
BidingPath
Hyperlinks
IgnoredError
Protection
ProtectionSettings
Scenarios
SheetView
TabColor
Tag
回避方法
下記のコードをProcessTemplateメソッドの直後に実装することで回避できます。
using (var stream = new MemoryStream())
{
workbook.Save(stream);
stream.Position = 0;
var reopenedWorkbook = new Workbook();
reopenedWorkbook.Open(stream);
workbook = reopenedWorkbook;
}