VBA Excel:工作表上的复选框太多,代码不起作用

时间:2010-07-13 15:38:35

标签: excel vba checkbox worksheet-function

我目前正在制作一个MS Excel工作表,其中包含1277个复选框,分布在96行。在此工作表中,有一列用于放置已选中复选框的总和。 我们的想法是,勾选复选框后,此控制列中的总和将加1。

这个代码的工作正常,因为我在不同的文件上使用相同的代码,复选框较少。 但是,当我在1277框中勾选此文件中的复选框时,控制列没有任何反应。

单个文件中允许的对象总数是否有限制?或工作表?

有没有人知道绕过这个?我可以将文件分成几个单独的文件,但我更愿意将所有内容保存在同一个文档中。

非常感谢提前!!!

亲切的问候,

马克

1 个答案:

答案 0 :(得分:0)

有许多excel限制,但通常数字非常高。 http://office.microsoft.com/en-us/excel-help/excel-specifications-and-limits-HP005199291.aspx

这可能对您有所帮助: http://www.mrexcel.com/forum/showthread.php?t=4925 似乎解决方案可能是创建一个新的工作表,看看它是否在那里工作。

另外,您收到任何错误消息吗?