Как изменить значение ячейки с помощью VBA

...

Обновите значения Excel в VBA.

Вам может потребоваться изменить значение в ячейке при работе с Excel и Visual Basic для приложений или VBA. С помощью VBA вы можете автоматически изменять ячейки без необходимости вручную изменять значения. Вы можете выполнить эту задачу, используя объект Range в VBA, чтобы выбрать ячейку, которую вы хотите изменить. После выбора ячейки вы можете использовать свойство ActiveCell, чтобы изменить ее значение или другие свойства.

Шаг 1

Запустите «Microsoft Office Excel» и введите «данные в A1» в ячейку A1. Щелкните вкладку «Разработчик» и нажмите «Visual Basic», чтобы открыть окно редактора VBA.

Видео дня

Шаг 2

Щелкните меню «Вставить», затем щелкните «Модуль», чтобы вставить новый модуль.

Шаг 3

Создайте новую переменную String, набрав следующее:

Тусклые данные как строка

Шаг 4

Скопируйте и вставьте следующий код, чтобы изменить значение в ячейке A1:

Диапазон ("A1"). Выберите data = Range ("A1"). Значение Если data = "данные в A1", то ActiveCell. Значение = "Данные A1 изменены" Остальное MsgBox "Данные в порядке". Конец, если

Шаг 5

Нажмите «F5», чтобы запустить процедуру и изменить значение в A1. Запустите процедуру еще раз, и вы получите окно сообщения о том, что данные в порядке.