public class ExcelUtil
extends java.lang.Object
ExcelUtil | Constructor and Description |
|---|
ExcelUtil() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.Object |
getCellVal(org.apache.poi.ss.usermodel.Sheet sheet,
java.lang.String point)
功能描述:通过工作薄和单元格坐标点,获取当前单元格对应的值
|
static java.lang.String |
getPoint(java.lang.String initPoint,
int index)
功能描述:循环excel表格时,获取坐标点
|
static org.apache.poi.ss.usermodel.Sheet |
getSheetByIndex(org.apache.poi.ss.usermodel.Workbook wb,
int index)
功能描述:通过工作表索引获取sheet
|
static org.apache.poi.ss.usermodel.Sheet |
getSheetByName(org.apache.poi.ss.usermodel.Workbook wb,
java.lang.String sheetName)
功能描述:通过sheet名获取工作表
|
static org.apache.poi.ss.usermodel.Workbook |
getWorkbook(java.lang.String filePath)
功能描述:根据文件路径获取工作簿对象
|
static void |
saveWorkbook(org.apache.poi.ss.usermodel.Workbook wb,
java.lang.String filePath)
功能描述:保存工作簿对象到文件路径(执行该方法时,请关闭文件路径下的文件,否则代码会提示文件正在被另一程序使用)
|
static void |
setCellVal(org.apache.poi.ss.usermodel.Sheet sheet,
java.lang.String point,
java.lang.String value)
给sheet中的指定单元格赋值(需要调用saveWorkbook方法保存工作薄后,在实际的excel中才可以生效)
|
public static org.apache.poi.ss.usermodel.Workbook getWorkbook(java.lang.String filePath)
filePath - 文件路径public static org.apache.poi.ss.usermodel.Sheet getSheetByIndex(org.apache.poi.ss.usermodel.Workbook wb,
int index)
wb - 工作表index - 索引public static org.apache.poi.ss.usermodel.Sheet getSheetByName(org.apache.poi.ss.usermodel.Workbook wb,
java.lang.String sheetName)
wb - 工作表sheetName - 工作表名public static java.lang.Object getCellVal(org.apache.poi.ss.usermodel.Sheet sheet,
java.lang.String point)
wb - 工作簿point - 坐标点public static java.lang.String getPoint(java.lang.String initPoint,
int index)
initPoint - 初始坐标点index - 循环次数public static void setCellVal(org.apache.poi.ss.usermodel.Sheet sheet,
java.lang.String point,
java.lang.String value)
sheet - sheetpoint - 单元格坐标value - 值public static void saveWorkbook(org.apache.poi.ss.usermodel.Workbook wb,
java.lang.String filePath)
wb - 工作薄对象filePath - 文件路径