Revert "Revert "xlsx parsing and building corrected + documentation added""

This reverts commit 48b1b590d394e657f8282a084b2aca2e7421c2d0.