広く浅く

色んな事をつらつらと 本の感想をネタバレ含めて書いてます

【Android】Apache POIでExcel【xlsm形式】を読み込む

Excelのマクロありバージョンも読み込めました!!

やったね

先日の記事からやはり諦めきれなくて、あれこれしてたら

ついに!! 読み込むことに成功しました

xlsx形式もxlsm形式も両方いけます

ただ、マクロは読み込めるだけで作成は出来ない模様

 

使ったライブラリ

poi-3.9.jar

poi-ooxml-3.9.jar

poi-ooxml-schemas-3.9.jar

xmlbeans-2.4.0.jar

 

何故かpoiは3.15の最新バージョンでは動かず、xmleventfactoryのエラーが出て実行できず

xmlbeansも2.6.0だと重複のエラーが出てしまうという

よくわからないエラー

 

読み込み

XSSFWorkbook = new XSSFWorkbook(FileInputStream 〇〇)だとOKで

Workbook wb = WorkbookFactory.create(FileInputStream 〇〇);だとエラー

でした

 

これまでの経緯

 

hiroku-asaku.hatenablog.com

 

※2017/10/29追記

pom.xml公開しました

hiroku-asaku.hatenablog.com