Страницы: Пред. 1 2
RSS
Какое ограничение по количеству макросов в Эксель?
 
dadalsa, Вам еще что-то непонятно по вопросу  о количестве макросов? Статью по ссылке в сообщении №19 смотрели?
 
Однозначно можно заменить тысячи макросов на ОДИН с циклом в тысячу интераций. Но это уже совсем другая история...
Согласие есть продукт при полном непротивлении сторон
 
Цитата
dadalsa написал:
Обработка делается около 30 минут (с оперативкой 32 гб и ddr4). ранее стоял комп с 3 гб, так он 4 часа возился
нужна ли память при этом? Все может уперется в элементарные дисковые операции при сохранении файлов. 32х разрядный Excel не будет использовать более 2ГБ памяти, сколько б её небыло на ПК. Думаю даже с указанными объемами $A$1:$N$10000" и кучей скриптов в 2ГБ  уложится проблемы не будет. Нужна ли эта куча - и спросили и сказали до меня.  Делить на подпрограммы  - это хороший тон, но не на каждый же шаг делать отдельным.  
По вопросам из тем форума, личку не читаю.
 
Цитата
БМВ написал:
Все может уперется в элементарные дисковые операции при сохранении файлов. 32х разрядный Excel не будет использовать более 2ГБ памяти, сколько б её небыло на ПК
в обоих случаях стоит один пакет майкрософт 2016 64 бит
не могу сказать нужно ли столько макросов, потому что не знаю всех возможностей экселя но предполагаю что можно как то попроще поступить
 
Вообще думаю есть ограничение на количество макросов - ведь по Alt+F8 нужно показать их сразу все, и где-то есть предел загрузки этого листбокса...
 
Hugo
Тут конечно не MSDN , но  "I found that the max item for list box in VB is around 32k items (index will be negative if more than that amount). "  ну далее я не продолжаю :-)  . Это не шоу стопер. можно продолжать  осталось еще 30к на доп макросы. :-)
По вопросам из тем форума, личку не читаю.
 
Отсюда про ограничения экселя
Цитата
Custom functions           Limited by available memory
Отсюда про лимит для одного макроса
Цитата
Excel apparently has a limit on VBA code such that you cannot have more than 64K of compiled code in a single procedure
На каком то форуме писали также что лимит кода в модуле 128К, но это про vba6 было.
Страницы: Пред. 1 2
Наверх