Author: jheight
Date: Sun Aug 27 20:39:13 2006
New Revision: 437519

URL: http://svn.apache.org/viewvc?rev=437519&view=rev
Log:
Bug36646: Ret3dPtg to include quotes when sheetname contains a space.

Modified:
    jakarta/poi/trunk/src/java/org/apache/poi/hssf/record/formula/Ref3DPtg.java

Modified: 
jakarta/poi/trunk/src/java/org/apache/poi/hssf/record/formula/Ref3DPtg.java
URL: 
http://svn.apache.org/viewvc/jakarta/poi/trunk/src/java/org/apache/poi/hssf/record/formula/Ref3DPtg.java?rev=437519&r1=437518&r2=437519&view=diff
==============================================================================
--- jakarta/poi/trunk/src/java/org/apache/poi/hssf/record/formula/Ref3DPtg.java 
(original)
+++ jakarta/poi/trunk/src/java/org/apache/poi/hssf/record/formula/Ref3DPtg.java 
Sun Aug 27 20:39:13 2006
@@ -160,7 +160,13 @@
         StringBuffer retval = new StringBuffer();
         SheetReferences refs = book == null ? null : book.getSheetReferences();
         if (refs != null) {
-            
retval.append(refs.getSheetName((int)this.field_1_index_extern_sheet));
+               String sheetName 
=refs.getSheetName((int)this.field_1_index_extern_sheet);
+               boolean appendQuotes = sheetName.contains(" ");
+               if (appendQuotes)
+                 retval.append("'");
+            retval.append(sheetName);
+               if (appendQuotes)
+                 retval.append("'");
             retval.append('!');
         }
         retval.append((new 
CellReference(getRow(),getColumn(),!isRowRelative(),!isColRelative())).toString());
 



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
Mailing List:    http://jakarta.apache.org/site/mail2.html#poi
The Apache Jakarta POI Project: http://jakarta.apache.org/poi/

Reply via email to