Обработчик события "вставка строки" - VBA

Узнай цену своей работы

Формулировка задачи:

Всем доброй ночи! Не подскажите решение для начинающего пользователя? Задача следующая: при нажатии на кнопку (элемент управления) "Начать редактировать" при вставки на листе новой строки автоматически запускается макрос форматирования этой строки, когда ячейки строки со 2 по 25 объедены и помещены сверху и слева. Такой формат присутствует в других строчках листа, и новую строчку, в которую вводится пользователем информация хотелось бы видеть аналогичной, иначе вводимый текст может не вмещаться и не отображаться. Автоматический запуск макроса прерывается при нажатии на другую кнопку "Закончить редактировать". Предполагаю, что пользователь будет вставлять строку правой кнопкой мыши, "Вставить". Если можно предусмотреть любой вариант вставки строки - было бы более ценно. Спасибо всем заранее за помощь или идеи, как это реализовать.

Решение задачи: «Обработчик события "вставка строки"»

textual
Листинг программы
Sub SomeSubChangingSheet1()
  Application.EnableEvents = False
  Sheets(1).Rows(2).Insert
  Application.EnableEvents = True
End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 4 из 5
Похожие ответы