无法取消保护VBA中的Excel工作表(运行时错误32809)

代码以前在这台机器上工作。 我昨天在家工作,没有去除2014年12月的Office更新。

运行一个循环的时候,你会看到同样的错误,你可以看到注释。 有什么build议么? 该表存在。 取消隐藏。 没有密码保护。

谢谢!

它在代码的早期发生,工作表可能已损坏。 将该工作表复制并粘贴到新工作表中,然后重试。

我知道这不是一个非常深入的解决scheme,但我会尝试之前疯狂不同的策略。

谢谢大家的build议。 但是,我能够通过遵循其他地方的一些指导来解决这个问题。

我在每个Sub的开头都放了一个Worksheet.Select行 – 只是一行简单的代码,没有任何影响。 瞧。 因为工作。

我会坚持在我经常使用的一台机器上制作mod。