getPrintSetup() возвращает null только на некоторых файлах, пример ниже.
Нашел похожую проблему, но как исправить не пойму. Уже неделю бьюсь с одним и тем же. Причем если файл открыть Excel-ем и сохранить, потом все работает, пробовал программно перезаписывать, менять имя, корректировать содержимое ни чего не помогает.
https://bz.apache.org/bugzilla/show_bug.cgi?id=60985