|
有一段JAVA的代码是最近完成的,使用JXL封装了有关的EXCEL的操作,作用是根据给定的文件名和工作表名,以二维数组的形式返回EXCEL的内容,你参考一下吧。其实VBS实现起来的话原理是一样的,只是编码的时候会有所区别- public String[][] getExcelValue(String filename,String sheetname){
- this.createtExcelObject(filename, sheetname);
- String[][] array = new String[row][col];
- for(int i = 0; i < row; i++){
- for(int j = 0; j < col; j++){
- array[i][j] = readSheet.getCell(j, i).getContents();
- // 如果预期值中包含公式名称并且公式处在第一位时将执行公式
- if (array[i][j].contains("[CUR_TIME]")
- && 0 == array[i][j].indexOf("[")) {
- array[i][j] = this.getCurrentDate("yyyy-MM-dd");
- }
- }
- }
- close();
- return array;
- }
复制代码
[ 本帖最后由 dreamever 于 2010-1-12 12:56 编辑 ] |
|