VBA Excel: слишком много флажков на листе, код не работает - PullRequest
0 голосов
/ 13 июля 2010

В настоящее время я работаю над листом MS Excel, который содержит 1277 флажков, распределенных по 96 строкам. На этом листе есть столбец, в который помещается сумма отмеченных флажков. Идея состоит в том, что, когда флажок установлен, общая сумма в этом контрольном столбце добавляется на единицу.

Код для этого отлично работает, потому что я использовал один и тот же код в разных файлах с меньшим количеством флажков. Однако, когда я отмечаю флажок в этом файле с 1277 полями, ничего не происходит со столбцом управления.

Существует ли ограничение на общее количество объектов, разрешенное в одном файле? Или рабочий лист?

А кто-нибудь знает обход для этого? Я мог бы разделить файл на несколько отдельных, но я бы предпочел оставить все в одном документе.

Заранее большое спасибо !!!

С уважением,

Марк

1 Ответ

0 голосов
/ 13 июля 2010

Есть много ограничений Excel, но обычно их число действительно велико. http://office.microsoft.com/en-us/excel-help/excel-specifications-and-limits-HP005199291.aspx

Это может помочь вам: http://www.mrexcel.com/forum/showthread.php?t=4925 Похоже, решение может заключаться в создании нового листа и посмотреть, работает ли он там.

Кроме того, вы получаете сообщение об ошибке?

...