Jxcell is a high performance spreadsheet component for java development environments that enables you to create, manipulate, and print excel worksheets,it was writen in pure java code.
Jxcell directly access excel biff record, support formulae, images, lines, charts.
Jxcell can act as a rapid serverside caculation engine and support over 260 excel functions.
Jxcell can be embedded in small plug-in(java applet) or be using in Java desktop client side applications.

Major changes in this version:
support data validation;
support apply different formatting to parts of a cell;
support VBA and macro(Copy from template);
enhance supports for OpenXML;

JAVA Excel Designner