c#操作Excel 一定需要安装Excel吗

问题描述

c#操作Excel一定需要安装Excel吗

解决方案

解决方案二:
是的。
解决方案三:
现在在做一个项目,需要导出Excel格式化文件,但客户用Wps
解决方案四:
我觉得不一定,至少c#操作Access是可以不安装Access的,你可以找台没装Excel的机器试试啊
解决方案五:
操作excel调用的是com组件吧,有这个com组件就行
解决方案六:
没安装Excel无法将COM组件添加到程序中
解决方案七:
不需安装,windows自带oledb和odbc。
解决方案八:
引用4楼的回复:

操作excel调用的是com组件吧,有这个com组件就行

+1
解决方案九:
安装AccessDatabaseEngine_X64.exe也可以
解决方案十:
读取excel,不需要安装office
解决方案十一:
不需要的。你可以试试。
解决方案十二:
有次我用excel,为了不让客户看excel内容,就没装excel。正常操作。。。
解决方案十三:
可以不需要,可以用xml方式来控制
解决方案十四:
看你用的那个类如果你用ObjectCreate或者ApplicationObject,WorksheetObject那些,就是要装Excel
解决方案十五:
记得npoi好象不用。

时间: 2024-09-14 22:26:13

c#操作Excel 一定需要安装Excel吗的相关文章

浅谈Excel开发(八) Excel项目的安装部署

相关文章: 浅谈Excel开发(1) Excel开发概述 浅谈Excel开发(二) Excel 菜单系统 浅谈Excel开发(三) Excel 对象模型 前面几篇文章讲解了Excel开发的几个比较主要的也是比较重要的方面,比如菜单系统,Excel对象模型,自定义函数,RTD函数,异步自定义函数,用户自定义任务面板等,在实际开发中我们还会遇到各种"千奇百怪"的问题,以及开发中的一些注意事项和技巧等,后面有空我会写文介绍.当我们的Excel外接应用程序开发好了之后,需要给用户使用,这就涉及

安装Excel服务器2003网络环境办公更轻松

Excel服务器是一套程序,它能够以Excel和ESweb为客户界面,将Excel文件和数据保存到MS SQL Server 2000中,自动生成Excel表单/报表,用工作流传递Excel表单/报表,自动生成Web系统.不但能够在局域网中应用,还能在互联网上应用.还能集成外部数据源,构成一个统一的数据系统. Excel服务器最大的特点是会用Excel,普通非IT专业人员就能自己实现基于Web和工作流的管理信息系统.能够象用Excel一样方便.简单.任意修改,适应企业的发展变化.不再需要软件工程

vb操作excel内容。在excel表格中搜索B列内容

问题描述 vb操作excel内容.在excel表格中搜索B列内容 vb读取excel内容.我想获取的是这样的.在excel表格中搜索B列内容为"32KP"对应的E列的内容比如B17为"32KP"则读取E17的内容到text1中.我是这样读取表格的Dim ExcelApp oBook a cSet ExcelApp = CreateObject(""Excel.Application"")Set oBook = ExcelApp

excel文件-c#操作Excel,我把Excel文件放在当前项目下,怎么写读取路径?

问题描述 c#操作Excel,我把Excel文件放在当前项目下,怎么写读取路径? setexcel = new SetExcel(@"E:01.xls");//我放在E盘中读取文件 我现在把Excel文件放到项目中去,怎么写读取路径? 解决方案 你要知道什么是相对路径和绝对路径 asp.net里用server.mapPath() winform用 Application.StartupPath+001.xls 解决方案二: 如果当前目录只有一个 Excel 文件,可以考虑先获取当前工作

操作几万条,甚至几十万条数据导入导出 用什么方式比较好?除了数据库外,用NPOI好像不行,有没有大神操作过几十万条EXCEL数据的?

问题描述 操作几万条,甚至几十万条数据导入导出用什么方式比较好?(这里指的导入导出是数据导入到程序里,进行一些修改操作,然后再导出目前操作5000条数据是没问题的,但是超过1W条就报错了,)报了一个这样的错误:其他信息:Exception:WrongLocalheadersignature:0x5757575A我觉得应该是长度受限制了,但是又没有什么好的方法解决除了数据库外,用NPOI好像不行,有没有大神操作过几十万条EXCEL数据的?是怎么解决的求指教 解决方案 解决方案二:没人给回复呀?解决

winform中 将DataGrid中的数据导入Excel中,并显示Excel应用程序

datagrid|excel|程序|数据|显示    /// <summary>        /// 将DataGrid中的数据导入Excel中,并显示Excel应用程序,        /// 注意调用该方法必须有安装Excel 2000应用程序,并且假定DataGrid中绑定的是一DataSet        /// </summary>        /// <param name="grid"></param>        /

导入导出-C#怎样通过代码实现讲数据导入excel表并将excel设置为只读模式

问题描述 C#怎样通过代码实现讲数据导入excel表并将excel设置为只读模式 C#怎样通过代码实现讲数据导入excel表并将excel设置为只读模式,目前写入数据没问题,关键就是怎么设为只读 解决方案 不用宏也可以做到的,直接用C#去调用excel com组件 这是我以前的解决方案:http://www.ourcodelife.com/thread-49258-1-1.html 解决方案二: 参考:http://office.jb51.net/excel/3889.html 你录制一个宏,看

请问:数据导出到excel的问题,excel中包含控件

问题描述 數據導出到excel的問題,excel中顯示的是RadioButton,需要根據頁面中dropdownlist的選中情況使excel中的對應RadioButton選中.怎么办?我现在会将数据导出到excel,但如何操作excel中的radiobutton呢? 解决方案 解决方案二://使用GridView导出excel表格,导出excel对特殊的控件进行模式化处理publicstaticvoidPrepareGridViewForExport(Controlgv)//模式化特殊元素的函

急!谢谢帮忙!VS2005 + SQL2000 sp4 + excel.dll..不能生成excel,调试可行!

问题描述 开发环境是:xpsp3,vs2005,sql2005....当程序移交的时候被告知环境为:server2003,sql2000..经过一系列的程序修改&打补丁后,只有excel导出不能运行(没有excel导入功能)..症状:开发机上调试时一切正常,excel能导出并成功下载..匿名访问应用服务器,点击下载后,浏览器进度条缓慢,指定路径下不会产生excel.等多久都没用咯个人感觉是权限问题,但实在是无头绪.请大虾们帮帮忙!谢啦! 解决方案 解决方案二:需要写入的目录要给ntauthori