EXCLE中如何对代码筛选后自动求和?
先排序,然据菜单类,按代码,就可以了。如果要结果,可以到工的左侧(一般有好几级),选哪个2级,然后选中,在编辑----定位----定位条件---可见单元格---确定,,复制,粘贴到新的表格或者另一个位置,就可以输出了
求java代码,修改excel中某一列的值
给你个我以小例子好了
怎么也得改好用,是用的jxl的库,你可以从下载一个jxl.jar导到你的项目里
看看它的API有不少例子,好像是韩国人写的写点小东西还好有BUG,大项目的话用apache的POI
public class exportEXL {
String fileName= "F:\\NumberProcessed.xls";
String sheetName ="sheet";
private int location = 1;
public void ExportFile(int[] arr) throws WriteException, IOException{
WritableWorkbook wwb = null;
//字体设置,全部参数集中于format变量中
WritableFont wf = new WritableFont(WritableFont.ARIAL, 10, WritableFont.NO_BOLD, false);
DisplayFormat displayFormat = NumberFormats.INTEGER;
WritableCellFormat format = new WritableCellFormat(wf,displayFormat);
format.setAlignment(jxl.format.Alignment.RIGHT);
format.setBorder(jxl.format.Border.ALL,jxl.format.BorderLineStyle.NONE);
try {
// 创建可写入的工作簿对象
wwb = Workbook.createWorkbook(new File(fileName));
if (wwb != null) {
// 在工作簿里创建可写入的工作表,第一个参数为工作表名,第二个参数为该工作表的所在位置
WritableSheet ws = wwb.createSheet(sheetName, location);
if (ws != null) {
/* 添加表结构 */
for(int j =1;j<=93;j ){
for(int i=0;i
{
//number参数中第一个参数是列,从零开始
//第二个参数是行,从零开始,此程序中每隔75行重复一次
jxl.write.Number number = new jxl.write.Number(0,
i (j-1)*arr.length,
Integer.parseInt(Integer.toString(arr[i])),format);
//写入单元格
ws.addCell(number);
arr[i] = arr[i] 500;
}
}
}
}
// 从内存中写入到文件
wwb.write();
System.out.println("路径为:" fileName "的工作簿写入数据成功!");
} catch (Exception e) {
System.out.println(e.getMessage());
} finally {
wwb.close();
}
}
}
用C#怎么读取excle表的工作薄名?求几句代码?
string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" "Data Source="
Path ";" "Extended Properties=Excel 8.0;";
OleDbConnection conn = new OleDbConnection(strConn);
conn.Open();
//返Excel的架构,包括各个sheet表的名称,类型,创建和修改时间
DataTable dtSheetName = conn.GetOleDbSchemaTable (
OleDbSchemaGuid.Tables, new object[] { null, null, null, "Table" });
//包含excel中表名的字符串数组
string[] strTableNames = new string[dtSheetName.Rows.Count];
for (int k = 0; k < dtSheetName.Rows.Count; k )
{
strTableNames[k] = dtSheetName.Rows[k]["TABLE_NAME"].ToString();
}
OleDbDataAdapter myCommand = null;
DataTable dt = new DataTable();
//从指表明查询数据,可先把所有表明列出来供用户选择
string strExcel = "select * from [" strTableNames[0] "]";
myCommand = new OleDbDataAdapter(strExcel, strConn);
dt = new DataTable();
myCommand.Fill(dt);
dataGridView1.DataSource = dt; //绑定到界面
}
excel换行符代码是什么
char(10)或者char(13)都可以。
怎样查看Excel单元格中的颜色的代码?
做个循环遍历一遍就知道了