В POI есть довольно новая функция, которая может доставить то, что вам нужно. Возьмите недавнюю сборку по ночам / svn (или подождите POI 3.8 beta 3 через неделю или около того) и посмотрите на XSSFTable. Теперь вы сможете добавить один к листу, указать диапазон, к которому он относится (диапазон, который вы хотите сделать таблицей), и это, надеюсь, подойдет вам. Хотя это довольно новое, поэтому вам может потребоваться присоединиться к списку POI dev и помочь с разработкой этой функции, если она еще не для вас!