C# 串口的数据写到excel里面,求教?
比如说,我现在串口事件里面有电流数据,我需要不停的吧这个数据写到excel里面,我按照下面这个博客里面的代码,吧代码复制进去,发现是不停的创建新的excel文件,请问如何...
比如说,我现在串口事件里面有电流数据,我需要不停的吧这个数据写到excel里面,我按照下面这个博客里面的代码,吧代码复制进去,发现是不停的创建新的excel文件,请问如何进行修改呢?
http://blog.csdn.net/lluiss/article/details/88341 展开
http://blog.csdn.net/lluiss/article/details/88341 展开
展开全部
需要先添加COM引用“Microsoft Excel 版本号 Object Library”
office2013 版本号——15
office2010 版本号——14
office2007 版本号——12
office2003 版本号——11
using Excel = Microsoft.Office.Interop.Excel;
Excel.Application excel = new Excel.Application(); //新建excel
excel.Application.Workbooks.Add(true); //新建工作簿
excel.Visible = true; //excel可见
excel.Cells[y, x] = “你好”; ; //向第y(变量)行,第x(变量)列的单元格添加内容
office2013 版本号——15
office2010 版本号——14
office2007 版本号——12
office2003 版本号——11
using Excel = Microsoft.Office.Interop.Excel;
Excel.Application excel = new Excel.Application(); //新建excel
excel.Application.Workbooks.Add(true); //新建工作簿
excel.Visible = true; //excel可见
excel.Cells[y, x] = “你好”; ; //向第y(变量)行,第x(变量)列的单元格添加内容
更多追问追答
追问
假设我现在需要在串口事件datareceive里面吧串口接收到的数据写进去,思路应该是?
追答
不清楚你串口数据格式。先全局变量y=1,x=1。只要把串口接收的数据转为string类型就可以了。
在datareceive事件中添加
excel.Cells[y, x] =【string类型的数据】
y++
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询