Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
0 / 0 / 1
Регистрация: 26.06.2012
Сообщений: 30

как обойти - "procedure too large"

12.07.2012, 18:41. Показов 1617. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите новичку.
Написал макрос довольно большой с цыклами и т.д.
Отдельно все части работают отлично но когда объеденил произошла ошибка при запуске "procedure too large". Я понимаю что не может запустить так как большой код.
Как можна обойти данную ошибку не разбивая макрос на части.??
Заранее благодарен.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
12.07.2012, 18:41
Ответы с готовыми решениями:

Можно ли обойти ошибку: Procedure too large ?
Можно ли обойти ошибку: Procedure too large. Я понимаю, что нужно сократить код программы, но это сделать очень сложно. Может быть кто...

Procedure too large Как уменьшить данный код?
Добрый день, уважаемые форумчане! Прошу помощи, как можно уменьшить код, можно использовать и подпроцедуры и все остальные прелести VBA. ...

Compile error: Procedure too large, или как сократить макрос
Всем доброго времени суток!!! У меня такой вот вопрос... Я новичек в сфере программирования хочу научиться писать макросы для word (не...

2
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38196 / 21129 / 4309
Регистрация: 12.02.2012
Сообщений: 34,737
Записей в блоге: 14
12.07.2012, 18:45
Боюсь, что никак... Подумай, нет ли в твоем макросе участков, которые можно было бы реализовать в виде вызовов одной процедуры. Да, если макрос ты записывал макрорекордером, имей в виду, что он (рекордер) пишет много лишнего...

Покажи-ка свой макрос, может что подскажу.
0
Эксперт WindowsАвтор FAQ
 Аватар для Dragokas
18033 / 7736 / 892
Регистрация: 25.12.2011
Сообщений: 11,502
Записей в блоге: 16
14.07.2012, 17:20
Поиск!

Избавиться от ошибки "Procedure too large"
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
14.07.2012, 17:20
Помогаю со студенческими работами здесь

Как сократить код? При запуске кода ошибка Procedure too large
На странице эксель расположено 100 фигур,я написал код чтоб фигуры закрашивались в цвет ячейки,но после 80 фигуры vba выдал ошибку...

Procedure too large
Помогите оптимизировать код, что-то он начал ругаться: If CheckBox50.Value = True Then If...

Procedure too large
Добрый день всем. Подскажите, ошибка Procedure too large, находил похожую тему, советуют оптимизировать процедуру, помогите пожалуйста...

Compile error: Procedure too large
Подскажите, как можно оптимизировать данный код? В конечном файле получается более 300 подобных записей, в следствии чего выдается ошибка...

Как избавиться от ошибки "Procedure too large"
Всем привет. Столкнулся с такой проблемой. Запускается макрос, который открывает форму. На форме кнопка, в которой я писал код, и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru