作者:乔山办公网日期:
返回目录:excel表格制作
你在excel中增加一个宏,然后通过录制宏,就可以得到操作excel的vba代码,这个代码就和你C#操作excel的代码极其相似。
Excel.Application excel = new Excel.Application () ;属
excel.Application.Workbooks.Add ( true ) ;
excel.Cells[ 1 , 1 ] = "First Row First Column" ;
excel.Cells[ 1 , 2 ] = "First Row Second Column" ;
excel.Cells[ 2 , 1 ] = "Second Row First Column" ;
excel.Cells[ 2 , 2 ] = "Second Row Second Column" ;
excel.Visible = true ;
推荐使用NPOI,把Excel中的数据导入到DataTable中,然后使用Table查找数据
NPOI的资料可以在博客园搜索
Table有Select 方法
update应该可以的哇。
若update不行来,就用excel application操作excel的数据吧,毕竟自worksheets().cells(i,j)=??,指定行列,不受id的限制,百只是操作速度不度如oledb快。