https://github.com/norbert-radyk/spoiwo/blob/master/src/main/scala/com/norbitltd/spoiwo/natures/xlsx/Model2XlsxConversions.scala This code needs to use OOXML XMLBeans classes like CTTable* because the existing XSSFTable* classes don't make it possible to add the table details.