usando delle librerie appropriate... per esempio POI o JXL, di cui s'è già parlato anchi qui sul forum. Qui ti posto un link con un po' delle tecnologie pronte per l'uso... scegli quale risponde meglio alle tue esigenze

http://www.rgagnon.com/javadetails/java-0516.html