首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C# 怎么勾选Excel复选框

2012-04-07 
C# 如何勾选Excel复选框Excel.Application app new Excel.ApplicationClass()Excel.Workbook workbook

C# 如何勾选Excel复选框
Excel.Application app = new Excel.ApplicationClass();
Excel.Workbook workbook = app.Application.Workbooks.Open("c:\\test.xls", Missing.Value, false, 
  Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, 
  Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, 
  Missing.Value, Missing.Value);
Excel.Sheets sheets = workbook.Worksheets;
Excel.Worksheet worksheet = (Excel.Worksheet)sheets.get_Item(1);
Excel.CheckBox cbx = worksheet.CheckBoxes(1) as Excel.CheckBox;
cbx.Value = true;
workbook.Save();

未处理COMException
Exception from HRESULT: 0x800A03EC
检查异常的ErrorCode属性以确定COM对象返回的HRESULT。

执行到Excel.CheckBox cbx = worksheet.CheckBoxes(1) as Excel.CheckBox;就报错了.
实现C#可以勾选Excel复选框cbx.Value = true; (CheckBox.Value = True)

[解决办法]
UP

热点排行