From 96ff6372e15fa17211650ec6f0da13771a572a42 Mon Sep 17 00:00:00 2001 From: Laurent Balland-Poirier Date: Thu, 19 Nov 2015 22:49:59 +0100 Subject: tdf#95677 Force sign to exponent for Excel export Change-Id: I7896d1d064cd92fd45a6b32ac64f534f68213169 Reviewed-on: https://gerrit.libreoffice.org/20064 Reviewed-by: Eike Rathke Tested-by: Eike Rathke --- svl/source/numbers/zformat.cxx | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'svl') diff --git a/svl/source/numbers/zformat.cxx b/svl/source/numbers/zformat.cxx index 479b28aacd80..690e045321d6 100644 --- a/svl/source/numbers/zformat.cxx +++ b/svl/source/numbers/zformat.cxx @@ -4861,6 +4861,11 @@ OUString SvNumberformat::GetMappedFormatstring( const NfKeywordTable& rKeywords, case NF_SYMBOLTYPE_THSEP : aStr.append( rLocWrp.getNumThousandSep() ); break; + case NF_SYMBOLTYPE_EXP : + // tdf#95677: Excel does not support exponent without sign + aStr.append( rKeywords[NF_KEY_E] ); + aStr.append( "+" ); + break; case NF_SYMBOLTYPE_DATESEP : aStr.append( rLocWrp.getDateSep() ); break; -- cgit