>CAn this be
> done in HSSF?Pls help.

If its throwing an exception, then apparently not :)

Whats a remote reference formula? Is that a pipe character? What does it
do? 

Can you provide the parsed result of such a formula (using biffviewer?)

On Tue, 2005-06-14 at 12:05 +0200, Nishant Chandra wrote:
> POI  HSSF doesnt seem to support remote reference formula(supported by
> excel). I am trying to do something like this:
> 
>         HSSFWorkbook wb = new HSSFWorkbook();
>         HSSFSheet sheet = wb.createSheet("new sheet");
>         
>         HSSFRow row = sheet.createRow((short) 0);
>          //Create a cell and put a value in it.
> 
>         HSSFCell mycell = row.createCell((short)0);
>         mycell.setCellType(HSSFCell.CELL_TYPE_FORMULA);
>         mycell.setCellFormula("BLP|M!MSFT"); //remote reference formula 
> 
> I am getting the following error:
> 
> java.lang.StringIndexOutOfBoundsException: String index out of range: 0
>       at java.lang.String.charAt(String.java:444)
>       at org.apache.poi.hssf.util.CellReference.<init>(CellReference.java:44)
>       at 
> org.apache.poi.hssf.record.formula.ReferencePtg.<init>(ReferencePtg.java:50)
>       at org.apache.poi.hssf.model.FormulaParser.Ident(FormulaParser.java:320)
>       at 
> org.apache.poi.hssf.model.FormulaParser.Factor(FormulaParser.java:524)
>       at org.apache.poi.hssf.model.FormulaParser.Term(FormulaParser.java:602)
>       at 
> org.apache.poi.hssf.model.FormulaParser.Expression(FormulaParser.java:651)
>       at org.apache.poi.hssf.model.FormulaParser.parse(FormulaParser.java:756)
>       at 
> org.apache.poi.hssf.usermodel.HSSFCell.setCellFormula(HSSFCell.java:689)
> 
> 
> I can enter the formula manually in excel and it works. CAn this be
> done in HSSF?Pls help.
> 
> ---------------------------------------------------------------------
> 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/
> 
-- 


---------------------------------------------------------------------
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