C# WinForm创建Excel文件的实例

发布时间 - 2026-01-10 22:46:06    点击率:

实例如下:

private bool creatExcel(string xlsfile)
    {
      try
      {
        object missing = System.Reflection.Missing.Value;
        Excel.ApplicationClass myExcel = new Excel.ApplicationClass();

        Excel._Workbook xBk;        //工作薄 
        Excel._Worksheet xSt;   //工作Sheet  

        xBk = myExcel.Workbooks.Add(true);

        for (int i = 0; i < 1; i++)
        {
          xSt = (Excel._Worksheet)xBk.ActiveSheet;
          xSt.Name = "Sheet" + i;
          myExcel.Sheets.Add(missing, missing, 1, Excel.XlSheetType.xlWorksheet);
        }
        //myExcel.Visible = true;
        if (xlsfile.ToLower().EndsWith(".xlsx"))
        {
          xBk.SaveAs(xlsfile, 56, missing,
          missing, missing, missing, Excel.XlSaveAsAccessMode.xlShared,
          missing, missing, missing, missing, missing);
        }
        else
        {
          xBk.SaveAs(xlsfile, missing, missing,
          missing, missing, missing, Excel.XlSaveAsAccessMode.xlShared,
          missing, missing, missing, missing, missing);
        }
        myExcel.Quit();
        return true;
      }
      catch (Exception ex)
      {
        MessageBox.Show("Excel创建失败!原因:" + ex.Message);
        return false;
      }
    }

以上这篇C# WinForm创建Excel文件的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。


# c  # winform  # excel文件  # C#数据导入/导出Excel文件及winForm导出Execl总结  # C# winform打印excel的方法  # C# winform打开Excel文档的方法总结(必看篇)  # C#使用winform简单导出Excel的方法  # C# WinForm导出Excel方法介绍  # C# Winform实现导入和导出Excel文件  # 给大家  # 希望能  # 这篇  # 小编  # 大家多多  # System  # Reflection  # Missing  # xlsfile  # object 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: Firefox Developer Edition开发者版本入口  Google浏览器为什么这么卡 Google浏览器提速优化设置步骤【方法】  高配服务器限时抢购:企业级配置与回收服务一站式优惠方案  php增删改查怎么学_零基础入门php数据库操作必知基础【教程】  Linux系统命令中tree命令详解  如何快速生成凡客建站的专业级图册?  如何在云主机快速搭建网站站点?  laravel怎么配置Redis作为缓存驱动_laravel Redis缓存配置教程  Win11任务栏卡死怎么办 Windows11任务栏无反应解决方法【教程】  黑客如何利用漏洞与弱口令入侵网站服务器?  Laravel如何记录日志_Laravel Logging系统配置与自定义日志通道  详解Oracle修改字段类型方法总结  微信小程序 HTTPS报错整理常见问题及解决方案  Laravel怎么生成二维码图片_Laravel集成Simple-QrCode扩展包与参数设置【实战】  高防网站服务器:DDoS防御与BGP线路的AI智能防护方案  android nfc常用标签读取总结  Laravel怎么实现前端Toast弹窗提示_Laravel Session闪存数据Flash传递给前端【方法】  python中快速进行多个字符替换的方法小结  如何制作公司的网站链接,公司想做一个网站,一般需要花多少钱?  如何快速生成专业多端适配建站电话?  历史网站制作软件,华为如何找回被删除的网站?  高端网站建设与定制开发一站式解决方案 中企动力  Laravel如何生成PDF或Excel文件_Laravel文档导出工具与使用教程  网站制作大概多少钱一个,做一个平台网站大概多少钱?  html文件怎么打开证书错误_https协议的html打开提示不安全【指南】  再谈Python中的字符串与字符编码(推荐)  HTML透明颜色代码在Angular里怎么设置_Angular透明颜色使用指南【详解】  微信公众帐号开发教程之图文消息全攻略  javascript中闭包概念与用法深入理解  JavaScript中的标签模板是什么_它如何扩展字符串功能  EditPlus中的正则表达式实战(5)  香港服务器网站测试全流程:性能评估、SEO加载与移动适配优化  如何正确下载安装西数主机建站助手?  phpredis提高消息队列的实时性方法(推荐)  悟空识字如何进行跟读录音_悟空识字开启麦克风权限与录音  如何用免费手机建站系统零基础打造专业网站?  laravel怎么实现图片的压缩和裁剪_laravel图片压缩与裁剪方法  香港服务器如何优化才能显著提升网站加载速度?  宙斯浏览器怎么屏蔽图片浏览 节省手机流量使用设置方法  CSS3怎么给轮播图加过渡动画_transition加transform实现【技巧】  Win11怎么设置虚拟桌面 Win11新建多桌面切换操作【技巧】  laravel怎么为应用开启和关闭维护模式_laravel应用维护模式开启与关闭方法  Laravel如何配置中间件Middleware_Laravel自定义中间件拦截请求与权限校验【步骤】  如何用AI一键生成爆款短视频文案?小红书AI文案写作指令【教程】  如何快速打造个性化非模板自助建站?  如何用VPS主机快速搭建个人网站?  Laravel如何与Docker(Sail)协同开发?(环境搭建教程)  如何在IIS管理器中快速创建并配置网站?  Laravel怎么连接多个数据库_Laravel多数据库连接配置  Edge浏览器怎么启用睡眠标签页_节省电脑内存占用优化技巧