用c#开发的office2003程序与office2007程序,代码相同吗?是否能互相兼容 也就是说用c#在office2003环境下开发的软件在只安装office2007的电脑上能否运行,反之在office2007环境下写的程序能否在只安装office2003的电脑上运行 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 一般情况下是可以的,如果你使用了比较特殊的office组件,应该装一下相应的兼容包就可以了 像EXCEL. 2007版如何读的文件是.xlsx, 那2003版无法读取 主要是需要的office的COM组件的dll版本不一样,所以2003下开发的office程序在2007可能无法运行 负责任的告诉你,完全不同,给你贴两段,读取Excel单元格内容的代码:xlSheet=Workbook.Worksheets(n);2003xlSheet.Cells(x,y).Value //仅有Cells(x,y)是单元格对象,Cells(x,y).Value才是单元格的值//Worksheets()中的参数可以是sheet序号,也可以是sheet名字符串//.Value不会自动识别,必须手动添加!2007((Microsoft.Office.Interop.Excel.Range)xlSheet.Cells[i,1]).Value2.ToString() 换句话说,若想读取同一文本格式(内容在单元格的分布)不同文件格式(.xls,xlsx)的excel表必须写两个过程才可以 为何为空 C# 调用RAR.exe 加密文件夹 一点小问题? 关于页面导入命名空间,和DataList内数据绑定 谁要招寒假期间的免费临时工??(仅限于福州地区)----给菜鸟一次成长的机会!! Socket的问题,客户机如果知道服务器挂了啊? 如何从短信接收码,判断发送方的编码方式,是英文模式还是中文模式? C#调用dll,出现内存操作错误 如何能将菜单的提示信息动态的显示在状态栏中呢? C#中有没有数据库连接池啊,欢迎up,散分了! win2003 vs.net7.0 事务出错 关于LISTVIEW 拖动文件 serialPort控件读取数据的问题
//仅有Cells(x,y)是单元格对象,Cells(x,y).Value才是单元格的值
//Worksheets()中的参数可以是sheet序号,也可以是sheet名字符串
//.Value不会自动识别,必须手动添加!
2007((Microsoft.Office.Interop.Excel.Range)xlSheet.Cells[i,1]).Value2.ToString()
必须写两个过程才可以