先说下需求:这是一个导入话单标记后并导出的功能

1. 选择excel文件

2. 定义字段
   日期 时间 对方号码 通话时长 呼叫类型
3. 点击datagridview 标题 出现下拉菜单 显示定义的字段
4. 标记定义字段列
5. 保存定义字段数据 到 datatable
6  导出datatable

按照需求一步一步来,先设计界面,需要一个DataGridView和两个Button,一个导入,一个导出,我加了个Label和TextBox来提示文件路径。

先在类里面定义几个全局变量,下面的代码中会用到。

1         int colIndex;//点击的单元格列索引
2         int rowIndex;//点击的单元格行索引      
3         Dictionary<int, string> dic = new Dictionary<int, string>();//存放excel标题
4         List<string> list = new List<string>();    //存放标记后的标题
5         DataTable dt;//导入的table
6         string filename = "";//Excel文件名
View Code

相关文章:

  • 2022-12-23
  • 2021-07-25
  • 2021-05-11
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-23
猜你喜欢
  • 2022-12-23
  • 2021-12-15
  • 2021-07-03
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案