C#导入导出数据到Excel的通用类源码

本文提供了一个C#中用于导入导出数据到Excel的通用类源码,该类包括了状态返回和错误信息处理的详细实现。
摘要由CSDN通过智能技术生成

下面内容是关于C#导入导出数据到Excel的通用类的内容。

public class ExcelIO
{
private int _ReturnStatus;
private string _ReturnMessage;

 public int ReturnStatus
 {
     get{return _ReturnStatus;}
 }

 public string ReturnMessage
 {
     get{return _ReturnMessage;}
 }

 public ExcelIO()
 {
 }

 public DataSet ImportExcel(string fileName)
 {
     Excel.Application xlApp=new Excel.ApplicationClass();           
     if(xlApp==null)
     {
         _ReturnStatus = -1;
         _ReturnMessage = "无法创建Excel对象,可能您的计算机未安装Excel";
         return null;
     }       

     Excel.Workbook workbook;                
     try
     {
         workbook = xlApp.Workbooks.Open(fileName,0, false, 5, "", "", false, Excel.XlPlatform.xlWindows, "", true, false, 0, true, 1, 0);
     }
     catch
     { 
         _ReturnStatus = -1;
         _ReturnMessage = "Excel文件处于打开状态,请保存关闭";
         return nu
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值