Apache Poi を使用して、テーブルを Excel シートにエクスポートしています。ExcelExport クラスを拡張し、getCellStyle メソッドをオーバーライドして、セル スタイルをカスタマイズしました。
今私が欲しいのは、ユーザーがExcelドキュメントのセルを編集したときに、そのセルの色を変更して、後でドキュメントを確認する人が変更内容を簡単に確認できるようにすることです。
これを達成する方法はありますか?
Apache Poi を使用して、テーブルを Excel シートにエクスポートしています。ExcelExport クラスを拡張し、getCellStyle メソッドをオーバーライドして、セル スタイルをカスタマイズしました。
今私が欲しいのは、ユーザーがExcelドキュメントのセルを編集したときに、そのセルの色を変更して、後でドキュメントを確認する人が変更内容を簡単に確認できるようにすることです。
これを達成する方法はありますか?
解決策の 1 つは、条件付き書式をセルに追加して、Apache POI のHSSFSheetConditionalFormattingを使用することです。
たとえば、プログラムによって書き込まれたセルの値が 5 の場合、値が 5 に等しくない場合、条件付き書式設定によってセルの背景が黄色に設定される可能性があります。