潜在的腐败工作簿?

时间:2014-04-24 20:29:59

标签: excel vba excel-vba

在特定工作簿上遇到一些困难(xslm,2010/2013),其中大部分包括:

  1. 使用shp.ControlFormat.value获取是否选择了optionbutton时出错:"无法访问OptionButton类的值属性"。
    这是弹出的第一个问题,有点随机发生。这也很奇怪,因为这段代码正在工作,并且当这个错误开始发生时没有改变(这使我认为它基于工作簿而不是vba)。另一方面,一些谷歌搜索提出它可能是一个不合格的参考问题,但我不知道如何确认/修复它。

  2. 无论何时我尝试从常规工作表和/或excel表中插入/删除行,它都会崩溃(如果通过excel gui完成)或错误输出(如果通过vba完成)
    谷歌搜索提出了一个稀疏的建议列表,没有一个确认,并且都围绕腐败的插件,我已经禁用(但这还没有解决)

  3. 无论何时我尝试通过vba格式化单元格,它都会产生一般错误,使我无法格式化。这些也是所有已存在的代码片段,在所述问题发生之前的几周/几个月内没有改变。

  4. 一般信息和我已经尝试过的内容:

    1. 我有一个较旧版本的工作簿正在运行,但我不愿手动将所有更新的vba传输到新工作簿并重做工作表更改。此外,使用这个较旧的工作簿,我已经能够确认代码的VBA部分不是问题,因为它们在两个工作簿中都是相同的。

    2. 我已经检查过表格保护/过滤模式不是罪魁祸首

    3. 我已禁用所有加载项(包括Excel和COM)

    4. 我尝试删除/读取选项按钮无效。

    5. 2010年和2013年打开工作簿的结果相同

    6. 无论如何,希望这足够详细,至少可以给我一些关于下一步尝试的建议。

0 个答案:

没有答案