Rajiv wanted to have a go at this one. Otherwise I'm happy to add it to my
to do list.
Regards,
Glen Stampoultzis
[EMAIL PROTECTED]
+61 3 9753-6850 - 0402 835 458 (mob)
ICQ: 62722370 AIM: FubbleWobble
----- Original Message -----
From: "acoliver" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, February 14, 2002 2:56 AM
Subject: Re: merging excel work sheets
> >On Wed, 13 Feb 2002 11:19:04 0530 "Kini, Nagraj (CORP, GEITC)"
> <[EMAIL PROTECTED]> wrote.
> >Hi,
> > Is there a way to read a sheet direclty and merger it with another
file.
>
> Not currently without manually copying everything. I agree this should be
> added. This isn't the first time its been requested.
>
> Glen, are you interested in doing this? If not, I'll add it to my list of
> things to do.
>
> >This is what i am trying to do. But the handle for the work sheet doesnt
> get
>
> One thing I should point out, this would not work (as you coded it) even
if
> it were added. You assign s to s1 which would only copy the reference not
> add it somehow to the Workbook object's collection of sheets. We'll need
a
> HSSFWorkbook.addSheet(HSSFSheet sheet) method to support this. The simple
> assignment of one reference to another wouldn't quite cut it.
>
> -Andy
>
> >transfered.
> >public class readxlssheet {
> > public static void main(String arv[]){
> > try{
> > FileInputStream in = new
> >FileInputStream("PG00073-AU7189-OMPA.xls");
> > Filesystem fs = new Filesystem(in);
> > HSSFWorkbook h = new HSSFWorkbook(fs);
> > HSSFSheet s = h.getSheet("BOM FORM");
> > HSSFRow r = s.getRow(0);
> > HSSFCell c = r.getCell((short)0);
> > System.out.println(c.getStringCellValue());
> > HSSFWorkbook h1 = new HSSFWorkbook();
> > HSSFSheet s1 = h1.createSheet("new");
> > s1 = s;
> > FileOutputStream out = new FileOutputStream ("new.xls");
> > h1.write(out);
> > }catch(Exception ex){
> > System.out.println("Error" ex.getMessage());
> > }
> > }
> >}
> >
> >Any other way to do it?
> >Thanks,
> >Nagraj.
> >
> >
> >"THIS E-MAIL MESSAGE ALONG WITH ANY ATTACHMENTS IS INTENDED ONLY FOR THE
> >ADDRESSEE and may contain confidential and privileged information.
> >If the reader of this message is not the intended recipient,
> >you are notified that any dissemination, distribution or copy of this
> >communication is strictly Prohibited.
> >If you have received this message by error, please notify us
> >immediately, return the original mail to the sender and delete the
> >message from your system."
> >
> >
>