使用office2003的庫在excel加入條件格式出錯

myskyfeifei 2010-01-09 03:09:50
Excel.Range exr1=obj_sheet.get_Range("C7","C"+iexcelrow.ToString());
exr1.FormatConditions.Add(Excel.XlFormatConditionType.xlCellValue,Excel.XlFormatConditionOperator.xlGreater, "=$O$3",obj_optmissing);

代碼如上
我查過資料都是這麼寫的,在VS中編輯也有自動彈出這個及其說明,但運行竟然報錯:
Method not found: 'Microsoft.Office.Interop.Excel.FormatCondition Microsoft.Office.Interop.Excel.FormatConditions.Add(Microsoft.Office.Interop.Excel.XlFormatConditionType, System.Object, System.Object, System.Object)'.

竟然說找不到這個方法
想了很久找了很多資料,都無解,請高手相助
...全文
69 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
myskyfeifei 2010-01-11
  • 打赏
  • 举报
回复
補充一下,程序是用的excel 11.0的庫,但我的電腦上裝的是office2007,我覺的是這個問題所致,不知有何解決方法?因為我的用戶有些是用office2003 有些是用office2007

111,120

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧