Author: fanningpj
Date: Wed Feb 12 22:09:44 2025
New Revision: 1923766
URL: http://svn.apache.org/viewvc?rev=1923766&view=rev
Log:
[bug-69583] when copying cells with dates - prefer using the numeric data
directly
Modified:
poi/trunk/poi/src/main/java/org/apache/poi/ss/util/CellUtil.java
Modified: poi/trunk/poi/src/main/java/org/apache/poi/ss/util/CellUtil.java
URL:
http://svn.apache.org/viewvc/poi/trunk/poi/src/main/java/org/apache/poi/ss/util/CellUtil.java?rev=1923766&r1=1923765&r2=1923766&view=diff
==============================================================================
--- poi/trunk/poi/src/main/java/org/apache/poi/ss/util/CellUtil.java (original)
+++ poi/trunk/poi/src/main/java/org/apache/poi/ss/util/CellUtil.java Wed Feb 12
22:09:44 2025
@@ -409,7 +409,7 @@ public final class CellUtil {
switch (copyCellType) {
case NUMERIC:
// DataFormat is not copied unless
policy.isCopyCellStyle is true
- if (DateUtil.isCellDateFormatted(srcCell)) {
+ if (!policy.isCopyCellStyle() &&
DateUtil.isCellDateFormatted(srcCell)) {
destCell.setCellValue(srcCell.getDateCellValue());
} else {
destCell.setCellValue(srcCell.getNumericCellValue());
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]