Sorry, while it looks like there are plenty of classes that create xls files that can run under Unix, it appears that all the classes / function libs I've seen that read it do so through COM.
Maybe you could talk MS into porting the COM object interface to Linux? :-)