问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何用Microsoft.Office.Interop.Excel设置EXCEL单元格格式

发布网友 发布时间:2022-04-30 19:39

我来回答

1个回答

热心网友 时间:2022-06-30 05:48

操作背景:asp.net操作Excel出现问题:在本地添加引用(com):MicrosoftOffice11.0ObjectLibrary,并写好程序调试正常,部署到服务器时,出现异常Excel.Application不是对象.初步诊断:服务器没有安装Excel组件第一步尝试解决:对服务器安装Excel等Office组件,进一步测试程序:失败!第二步尝试解决:将Excel.exe生成Interop.Excel.dll,然后用sdk引用该Dll,编译成功,测试程序:成功!原因:本地引用的com不会在程序的bin目录生成dll文件,而程序是根据路径在寻找dll的.部署到服务器上时,假如Excel等dll与本地路径不一致,将会抛出异常,定义的Excel对象肯定是不存在的.具体方法:1、如何生成Interop.Excel.dll?进入你的visualstudio的sdk下的bin目录,找到TlbImp.exe文件,如果没有,请用光盘安装此文件,详细说明请参照MSDN。命令行(cmd)进入bin目录,运行TlbImp/out:Interop.Excel.dllOffice安装目录+Excel.exe此时很可能会报错:TlbImperror:Unabletolocateinputtypelibrary:'c:\programfiles\mcrosoftoffice\office\EXCEL.EXE'此问题很有可能是TlbImp的bug,不支持空格式的路径;(具体原因不明)不要紧,将Excel.exe拷贝入bin目录,直接运行TlbImp/out:Interop.Excel.dllExcel.exe,提示“TypelibraryimportedtoInterop.Excel.dll路径”在bin目录下找到Interop.Excel.dll文件。在你的visualstudio里将其引用即可。2、如果是excel2000或excel2002怎么?如果是Excel2000,则将Excel.exe改成Excel9.olbExcel2002同20033、各种版本的引用组件参数如下:文件/版本Interop.Excel.dllInterop.Office.dllInterop.VBIDE.dll添加引用\COM组件2000V1.3.0.0V2.1.0.0V5.3.0.0MicrosoftExcel9.0ObjectLibrary(EXCEL9.OLB)2002(XP)V1.4.0.0V2.2.0.0V5.3.0.0MicrosoftExcel10.0ObjectLibrary(Excel.EXE文件)2003V1.5.0.0V2.3.0.0V5.3.0.0MicrosoftExcel11.0ObjectLibrary(Excel.EXE文件
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...一直做到醒,醒来得时候头很疼很晕,有什么办法可以改善? 我为什么一睡觉就做梦啊?有什么方法缓解吗? 如何看待《古董局中局》电影版豆瓣评分6.4? 选矿、尾矿用的耐磨管,请问哪种比较好 qq三国我带张飞为什么我打人是我费血特别厉害啊 PPAPPA应用 计提生产部门工人工资一万元,一般车间工人工资五千元,管理部门工人工资... ...期间的停工损失,计入( )。 A.停工损失 B.制造费用 ...应记入“制造费用”账户的费用有( )。 A 生产工人工资 B 车间管理人... ...工人福利费用20000,车间管理工人福利费6800,福利部门的福利3400.的... 我的VB里没有DirectX 8 for Visual Basic Type Library 我用vb6.0中工程-引用没有AutoCAD 2010 Type Library 控件,但是我AutoCAD 2010已经安装了,是什么原因? 添加对方微信好友不显示对方而且提示对方违规是什么原因? 什么是第三方类库? 添加对方微信好友不显示对方而且提示对方违规是什么原因? E:\制图软件\Adobe Photoshop CS3\TypeLibrary.tlb|无效 vb.net程序添加了AutoCAD 2010 Type Library,但是还是出现AcadApplication 未定义,求指教,高分 VB 中怎么样才能引用 Adobe Photoshop CS3 Type Library 用Type Library创建ActiveX对象时,怎么加入function? 我用vb6.0中没有AutoCAD 2010 Type Library 控件,但是我AutoCAD 2010已经安装了,这是什么原因? (3)SQL聚集函数avg,count,max,min,sum对空值的处理。 delphi 如何在type library 里定义一个method,使其生成一个function,而不是一个procedure? 如何省流量设置 什么是TypeLibrary文件?干啥用的?能删除吗? 手机关闭哪个功能最省流量 新百伦997猪八革面料的鞋怎么清洗 NB鞋表面脏了,怎么清洗 nb574怎么清洗 NB网面运动鞋,白色网面染色了如何清洗掉?(是被鞋子上的反绒褪的) 开通了花呗又关闭了但是里面的钱没有用,还用还吗? 请教ActiveXOutcome控件哪些能安全删除??? VBscript中用什么来声明常量? 入门级单反 尼康和佳能哪个好? 《说句心里话》阎维文 求这首歌的降a调伴奏 单反入门机尼康和佳能哪个好 请问:佳能和尼康入门单反哪个好呢?有什么区别呢?谢谢大家了 吉他作曲 降A大调 尼康的入门级单反好还是佳能的入门单反好? 各位大大急求唱支山歌给党听的伴奏曲 降a调,感激不尽!! 尼康的单反好还是佳能的好?入门级 佳能还是尼康到底哪个好呢?入门级别的单反?那个好呢? 急求!!!托斯蒂的《飞吧小夜曲》和 降A调的《一杯美酒》的钢琴伴奏!!急需!!高分悬赏!! 入门的单反相机 佳能和尼康哪个好? 请问谁有映山红A调或者降A调的合唱乐谱或伴奏,急用。 韦加什么偏旁念字 韦加部首组新字并组词 韦加偏旁组成新字 韦偏旁的字有哪些 有一款格兰仕洗衣机,求详细的使用方法,谢谢! 格兰仕洗衣机xqg70-q710+说明书