6

При записи макроса в Excel (2007) рекордер часто переносит строки кода, если они становятся длиннее, используя символ "_". Это все хорошо, за исключением того, что, по-видимому, существует жесткое ограничение на то, сколько раз строка может быть обернута в VBA IDE, и, если рекордер превысит этот предел, он прекратит запись.

Есть ли какой-нибудь способ предотвратить автоматическую упаковку записанного кода макрос-рекордером, чтобы можно было записывать длинные строки без разрыва IDE?

1 ответ1

4

Я не думаю, что это настраивается в редакторе. Вы можете получить еще несколько символов перед тем, как превысить предел, изменив параметры ширины вкладки.

  1. Нажмите кнопку Visual Basic на вкладке разработчика в Excel.
  2. Выберите меню Сервис-Опции.
  3. Измените значение ширины вкладки на меньшее число.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .