Excelにて別ブックにシートをコピーするとフォントが変わってしまう

Asposeを使用してExcelの別ブックにシートコピーすると
フォント設定が変更されてしまいます。
フォントが変更されない様にする方法を教えてください

【環境情報】
[Java]
java version “17.0.7” 2023-04-18 LTS
Java™ SE Runtime Environment (build 17.0.7+8-LTS-224)
Java HotSpot™ 64-Bit Server VM (build 17.0.7+8-LTS-224, mixed mode, sharing)

[Aspose]	
	aspose-cells-23.9.jar

image.png (43.1 KB)

テストファイル.zip (24.3 KB)

@AdministratorSystem,

テンプレート ファイルとコード スニペットをありがとうございます。

最初のテストの後、テンプレート Excel ファイルを使用して、おっしゃった問題を再現できました。ワークシートを別のワークブックにコピーするとフォントが変更されることがわかりました。社内の問題追跡システムで次の新しいチケットを開き、サポート ポリシーに記載されている条件に従って修正を配信します。

Issue ID(s): CELLSJAVA-46247

更新ができましたら、ここでお知らせします。

お世話になります。

いつ頃結果が出るか教えていただけませんか?

@AdministratorSystem
デフォルトスタイルをコピーしてください:

Workbook fromBook  = new Workbook(dir + "コピー元.xlsx");
Workbook toWorkbook = new Workbook();
toWorkbook.copyTheme(fromBook);
Style style = toWorkbook.getDefaultStyle();
style.copy(fromBook.getDefaultStyle());
toWorkbook.setDefaultStyle(style);

事象が発生しなくなることを確認できました

ありがとうございます

@AdministratorSystem
あなたの問題が解決されて嬉しいです。