C#Excel数据读取

数据写入

     string fileDir;string fileNameExl;FileStream dataFile;//string data = "1\t2";//换列//string data = "1\n2";//换行fileDir = "D:\\Model\\";fileNameExl = fileDir + "数据输出" + ".xls";dataFile = new FileStream(fileNameExl, FileMode.Append, FileAccess.Write);string data = "Row" + "\t" + "Column" + "\t" + "FuzhuDianNum" + "\n";for (int i = 0; i < FuzhuxianColumn.Count; i++){data = data + Convert.ToDouble(FuzhuxianRow[i]).ToString() + "\t" + Convert.ToDouble(FuzhuxianColumn[i]).ToString() + "\t" + Convert.ToInt32(FuzhuDianNum[i]).ToString() + "\n";}StreamWriter writer = new StreamWriter(dataFile);writer.Write(data);writer.Flush();writer.Close();StringBuilder sb = new StringBuilder("");sb.Append(Environment.NewLine);


数据读取

         fileDir = "D:\\Model\\";fileNameExl = fileDir + "数据输出" + ".xls";//dataFile = new FileStream(fileNameExl, FileMode.Append, FileAccess.Read);StreamReader reader = new StreamReader(fileNameExl, Encoding.Default);string str = null;//先声明一个字符串String d="";while ((str = reader.ReadLine()) != null)//判断读取到的字符串是为null,如果为null,说明已经读取到文件末尾{d = reader.ReadToEnd();MessageBox.Show(d.ToString());}d = System.Text.RegularExpressions.Regex.Replace(d, @"\s+", ",");  //替换字符必须在原字符串中没有出现string[] arr = d.Split(',');//将读取的字符串以空格分割,读取记录for (int i = 0; i < arr.Length-1; i++){MessageBox.Show(arr[i].ToString());if ((i + 1) % 3 == 0){ExcelPointNum_Read.Add(arr[i]);//编号}if (i % 3 == 0){ExcelRow_Read.Add(arr[i]);//Row}if ((i - 1) % 3 == 0){ExcelColumn_Read.Add(arr[i]);//Column}}


C#Excel数据读取相关推荐

  1. python处理word表格excel_利用Python将excel数据读取到word表格

    在工作中可能需要两者对excel和word进行转化,今天介绍例如Python 将excel转word表格 看图,我需要将这份excel文档转word表格: 思路: 1.创建需要的表格: 2.读取exc ...

  2. java 读取 excel 注释_java利用注解实现简单的excel数据读取

    搜索热词 实现工具类 利用注解实现简单的excel数据读取,利用注解对类的属性和excel中的表头映射,使用Apache的poi就不用在业务代码中涉及row,rows这些属性了. 定义注解: @Ret ...

  3. python导入excel数据-python + Excel数据读取(更新)

    data.xlsx 数据如下: import xlrd #1.读取Excel数据 # table = xlrd.open_workbook("data.xlsx","r& ...

  4. Unity游戏开发——Excel数据读取到游戏中

    C# Unity游戏开发--Excel中的数据是如何到游戏中的 (一) 引言 现在做游戏开发的没有几个不用Excel的,用的最多的就是策划.尤其是数值策划,Excel为用户提供强大的工具,各种快捷键, ...

  5. python之excel数据读取与分类累加

    python之excel数据处理入门学习(1) 本次使用excel案例为2020年数学建模大赛C题部分示例 一.读取excel 要进行excel处理,首先需要将excel数据读入python中.这里推 ...

  6. 使用EasyExcel将本地excel数据读取后导入mysql数据库中

    本篇文章只记录EasyExcel的读(read) 一. EasyExcel 是做什么的? 首先看下EasyExcel解释: EasyExcel是阿里巴巴开源的一个excel处理框架,是一个基于Java ...

  7. 批量读取和写出excel数据#R语言#

    运用R语言处理数据时总会遇到大批量excel数据读取和写入的问题,以R中的iris数据集举例,主要有以下几种形式(直接上代码): 读入数据: 1.将多个excel数据批量读入R环境中(读入csv格式文 ...

  8. C#读取Excel数据的几种方式(包含大量数据读取)

    C#读取Excel数据的几种方式(包含大量数据读取) C#读取Excel数据的几种方式(包含大量数据读取) OleDB方式 COM组件的方式 NPOI方式读取(此处未测试,参考其他博文) 常用的Exc ...

  9. Python 读取excel数据并填入excel,批量生成模板

    文章目录 一.问题-来源 二.问题-困难 三.问题-解决 总结 一.问题-来源 前几天,我姐遇见了一个难题:需要从excel表格中不断读取数据并生成个人信息模板 二.问题-困难 1.首先我想到了在wo ...

最新文章

  1. MindSpore:自动微分
  2. SQL Server数据库错误9003(LSN无效)的处理方法
  3. 存储虚拟化之带内设备与基于存储控制器的虚拟化
  4. 计算机网络(谢希仁第八版)第四章:网络层
  5. 用面向对象封装ASP中的cookie操作
  6. codeforces1552 D. Array Differentiation(思维+暴力)
  7. 搭建nfs共享存储服务之二nfs服务端配置
  8. 2015-FCN论文解读
  9. 在VMware安装Ubuntu后一直停留在VMware Easy Install
  10. 筑业单机版建材管理软件
  11. java定义两个动物抽象类 程序_java抽象类和接口详解
  12. 毕业论文找文献是个问题,我直接用python把全网文献爬了一遍,这波就很舒服
  13. 电路原理计算机,电路原理A卷(07计算机).doc
  14. 短线股票怎么操作怎样才能炒好短线股票
  15. leetcode1658.将x见到0的最小操作数
  16. 关于大神note3手机数据备份
  17. shell exec命令
  18. FG96-8CH 搭配Realsense D457 在Jetson AGX Orin/Xavier上的展示
  19. H3C服务器出厂系统密码,h3c服务器网关口默认密码
  20. 2018年蓝桥杯C/C++B组赛——调手表

热门文章

  1. 安卓中的虚拟手机莫名其妙出现问题,百度了好久,最终还是不管用。最终得到了来自陌生人的指导,希望我发布的这篇文章能将这份凌晨的温暖传递下去。也在此对这位陌生人表示真挚的感谢。
  2. openpyxl 列 插入_openpyxl 基础操作
  3. java 黑白皇后算法_不思议迷宫黑白皇后最后两个阶段怎么过
  4. 福玛特机器人评测_福玛特扫地机器人怎么样?福玛特X60扫地机器人评测
  5. 怎样编写一个Photoshop滤镜(4) -- 在对话框上增加缩略图
  6. 学习 Python 之 Pygame 开发魂斗罗(十一)
  7. 1-5 100以内的加法
  8. win10计算机启动慢,如何解决win10电脑启动慢
  9. SSL 1638 拔河比赛
  10. OpenAI再出新作,AIGC时代,3D建模师的饭碗危险了!