社区
C#
帖子详情
C#如何在指定路径创建一个excel文档的??
kissapple500
2013-09-02 05:14:57
如题。就是点了某个按钮后生成一个excel文档,不是用户选择路径然后保存一个位置,是我在程序内部指定一个位置保存这个excel文档。怎么办啊大神们?有没有写的例子呀??
...全文
884
7
打赏
收藏
C#如何在指定路径创建一个excel文档的??
如题。就是点了某个按钮后生成一个excel文档,不是用户选择路径然后保存一个位置,是我在程序内部指定一个位置保存这个excel文档。怎么办啊大神们?有没有写的例子呀??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
人生导师
2013-09-03
打赏
举报
回复
其实你就是你用代码创建一个文件而已了,具体例子参考下面的链接:
http://code.msdn.microsoft.com/CSAutomateExcel-7f89a439
这样的例子很多,也就是自动化Excel
ctgu_cbf
2013-09-03
打赏
举报
回复
StreamWriter test = new StreamWriter("D:\\test.xls", true);
cnkker
2013-09-03
打赏
举报
回复
http://npoi.codeplex.com/ NPOI http://epplus.codeplex.com/ EPPlus 以上开源组件都可以
EnForGrass
2013-09-02
打赏
举报
回复
调用NET带的office组件创建Microsoft.Office.Interop.Excel
kissapple500
2013-09-02
打赏
举报
回复
引用 1 楼 Chinajiyong 的回复:
File.Create 方法 (String)
不行啊。File.Create("D:\\cc.xlsx"); 这样生成的excel文档打不开 提示无法打开,文件格式和文件扩展名无效,请确定文件未损坏,并且文件扩展名和文件格式匹配。。。。。。
kissapple500
2013-09-02
打赏
举报
回复
不行啊。File.Create("D:\\cc.xlsx"); 这样生成的excel文档打不开 提示无法打开,文件格式和文件扩展名无效,请确定文件未损坏,并且文件扩展名和文件格式匹配。。。。。。
EnForGrass
2013-09-02
打赏
举报
回复
File.Create 方法 (String)
c#
源代码 遍历
指定
路径
并写入
excel
文件
遍历
指定
目录下所有
路径
,并把所有
路径
一一写入
指定
的
excel
文件,本源代码两个技术学习:遍历
路径
、生成并写入
excel
文件。文件完整,可用可学
基于
C#
语言对文件夹下所有
Excel
文件进行批处理
这个程序是一个使用
C#
编写的控制台应用程序,它通过用户输入文件夹
路径
,读取该
路径
下所有名称中包含 "自定" 的
Excel
文件。然后,程序在这些
Excel
文件中查找包含 "需要数据" 的单元格,并输出该单元格的位置和内容。程序使用 NPOI 库来处理
Excel
文件,支持读取 .xls 格式的文件。它遍历每个
Excel
文件的每个工作表,每行每列查找目标单元格。当找到包含 "需要数据" 的单元格时,程序输出文件
路径
、工作表名称、行号、列号以及单元格内容。 以下是程序的主要步骤: 提示用户输入文件夹
路径
。 获取该
路径
下所有包含 "自定" 的
Excel
文件。 遍历每个
Excel
文件: 使用 HSSFWorkbook 加载 .xls 文件。 遍历每个工作表: 遍历每一行和每一列: 获取单元格的内容。 如果内容不为空且包含 "需要数据",则执行以下操作: 定位到目标单元格的位置。 获取目标单元格的内容。 输出文件
路径
、工作表名称、行号、列号和单元格内容。 程序结束。 通过这个程序,可以方便地
指定
文件夹
路径
,查找包含特定关键字的
Excel
文件,并提取相关数据进行整理。
C#
上位机串口编程、Modbus编程
WinForm框架 是 Windows Form 的简称,是美国微软公司Microsoft开发基于 .NET Framework 平台的桌面运用程序框架,一般使用
C#
语言 编写。WinForm框架可用于设计窗体和可视控件,采用面向对象语言
C#
,可快速创建绚丽漂亮的基于Windows的桌面应用程序、非常适合做上位机的界面! 串口(Serial Port),也称串行通讯接口(通常指COM口), 串口通信是指将数据一个比特一个比特地逐位进行传输的通信模式。
C#
串口通信是借助一个SerialPort类的对象来方便的对串口进行读写。 Modbus是一种串行通信协议,是施耐德电气发表工业标准协议。
C#
NModbus4库提供了ModbusMaster、ModbusSlave类来实现Modbus通讯相关的功能 本课程主要帮助学员熟练掌握
C#
WinForm框架上位机串口编程,Modbus协议编程,并且通过两个实战工具项目,为学习
C#
WinForm上位机编程 串口、Modbus编程打下坚固的基础!
C#
操作
EXCEL
文件
详细介绍了
c#
如何操作
excel
文件 包括读取
excel
内容和向
excel
里写内容
文件保存到
指定
位置(无弹窗)
private string savefile(string content) { try { #region 保存文章内容为html文件 DateTime dt = DateTime.Now; //设置文件夹
路径
string directory = @"D:\"; //文件名称 以时间命名 避免重名 string filename = dt.Year.ToString() + dt.Month.ToString() + dt.Day.ToString() + dt.Hour.ToString() + dt.Minute.ToString() + dt.Second.ToString() + dt.Millisecond.ToString(); //文件扩展名 可根据具体需要修改 string othername = @".html"; //文件保存完整
路径
string path = directory + filename + othername; //验证文件夹是否存在 不存在则创建 if (!Directory.Exists(directory)) { Directory.CreateDirectory(directory); } //以创建文件的方式写入内容 FileStream fs = new FileStream(path, FileMode.CreateNew, FileAccess.Write); StreamWriter sw = new StreamWriter(fs, System.Text.Encoding.Default); sw.WriteLine(content); sw.Close(); fs.Close(); return @"D:/" + filename + othername;//返回文件存储
路径
#endregion } catch (Exception ex) { //错误处理 return ""; } }
C#
110,537
社区成员
642,576
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章