gpt4 book ai didi

vsto - VSTO 中的特殊单元格

转载 作者:行者123 更新时间:2023-12-01 01:14:14 24 4
gpt4 key购买 nike

我正在尝试在针对 3.5 框架和 Excel2007 使用 c# 的 VSTO 项目中使用 SpecialCells 方法。

这是我的代码:

Excel.Worksheet myWs = (Excel.Worksheet)ModelWb.Worksheets[1];

Range myRange = myWs.get_Range("A7", "A800");

//Range rAccounts = myRange.SpecialCells(XlCellType.xlCellTypeConstants, XlSpecialCellsValue.xlTextValues);

Range rAccounts = myWs.Cells.SpecialCells(XlCellType.xlCellTypeConstants, XlSpecialCellsValue.xlTextValues);

当我运行它时,它抛出一个异常...

System.Exception._COMPlusExceptionCode with a value of -532459699

请注意,如果我切换(取消注释一个并注释另一个)上面的 Range rAccounts 行,我会得到同样的异常。

最佳答案

我想通了...工作表受到保护!

myWs.Unprotect(Properties.Settings.Default.PasswordSheet);

修复它......对于那些在家里玩的人......完成后不要忘记保护床单。

myWs.Protect(Properties.Settings.Default.PasswordSheet, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing);

关于vsto - VSTO 中的特殊单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51754/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com