java使用poi实现excel保护工作表,支持.xls和.xlsx类型的excel,代码如下:
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import org.apache.poi.hssf.usermodel.HSSFSheet;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
import org.apache.poi.xssf.usermodel.XSSFSheet;
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
/**
* <p>类描述:保护工作表 </p>
* <p>创建人:wanghonggang </p>
* <p>创建时间:2019年8月13日 下午3:14:40 </p>
* 所需引用jar包:poi和poi-ooxml
*/
public class PoiUtil {
//测试
public static void main(String[] args) {
try {
lockExcel("E:\\test\\test.xlsx",0,"123");
} catch (Exception e) {