2010-07-13 101 views
0

我目前正在製作一個MS Excel工作表,其中包含1277個複選框,分佈在96行以上。在這張表格中,有一列列出了選中的複選框的總數。 這個想法是,當勾選一個複選框時,此控制列中的總和將加1。VBA Excel:工作表上的複選框太多,代碼不起作用

此代碼工作正常,因爲我用不同的複選框在不同的文件上使用相同的代碼。 但是,當我用1277個框勾選此文件中的複選框時,控件列沒有任何反應。

單個文件中允許的對象總數是否有限制?或工作表?

有沒有人知道這個旁路?我可以將文件分成幾個獨立的文件,但我寧願將所有文件都放在同一個文件中。

非常感謝提前!

親切的問候,

馬克

回答

0

有許多出類拔萃的限制,但通常數字是非常高。 http://office.microsoft.com/en-us/excel-help/excel-specifications-and-limits-HP005199291.aspx

這可能會幫助您: http://www.mrexcel.com/forum/showthread.php?t=4925 看來,解決方案可能是創建一個新的工作表,看看它是否在那裏工作。

另外,你是否收到任何錯誤信息?

+0

似乎的確是複選框的數量不能導致問題。但是,代碼不起作用。我沒有收到任何錯誤消息。 感謝您的鏈接! – Marc 2010-07-16 06:09:32

相關問題