0

POI を使用して .xlsm ファイルを読み込もうとしています。私のコードは次のとおりです。

import java.io.*;
import java.util.List;
import jxl.*;
import jxl.write.WritableSheet;
import jxl.write.WritableWorkbook;
import jxl.read.biff.BiffException;
import org.apache.poi.ss.usermodel.WorkbookFactory;
import org.apache.poi.xssf.usermodel.*;;

public class ReadExcelSheet {

public static void main(String[] args) throws IOException {
final Workbook wb;
FileInputStream fileIn = new           FileInputStream("C:\\Users\\my\\Desktop\\ExcelPORead\\Purchace.xlsm");

wb = WorkbookFactory.create(fileIn); // Error in this line

}
}

そして、「wb = WorkbookFactory.create(fileIn)」という行でエラーが発生します。「ビルドパスを構成する」と書かれています。私はEclipseを使用しており、poi-ooxml-3.5-beta5.jarをダウンロードしてビルドパスに追加しています。しかし、私はそれを機能させるために必要なものを手に入れていません。

このエラーを削除する方法を教えてください。または、Java で .xlsm ファイルを読み取るためのより良い方法があれば教えてください。

ご返信ありがとうございます。

よろしく、ラマン

4

0 に答える 0