_В этой статье мы узнаем, как изменить только текущую область активной ячейки на значения с помощью VBA в Microsoft Excel. _

Давайте рассмотрим пример и поймем, как изменить только текущую область активной ячейки на значения.

Как изменить значение текущего региона?

У нас есть данные в Excel, в которых столбец A содержит некоторые значения, а столбец B также содержит некоторые значения. Мы собираемся обновить то же значение столбца B в текущем регионе.

image 1

Выполните следующие шаги: —

  • Нажмите клавиши Alt + F11, чтобы открыть приложение Visual Basic

image 2

В проекте VBA дважды щелкните лист 1. Введите приведенный ниже код VBA

Sub Values_2()

With ActiveCell.CurrentRegion

.Value = Range("B1:B10").Value

End With

End Sub

image 3

Выберите ячейку A1. Чтобы запустить код, нажмите клавишу F5. * В данных обновляется только значение первой ячейки

image 4

Теперь давайте изменим выделение и посмотрим на результат:

image 5

Выберите диапазон C1: C10 Затем нажмите F5, чтобы запустить код

image 6

image 48

Если вам понравились наши блоги, поделитесь ими с друзьями на Facebook. А также вы можете подписаться на нас в Twitter и Facebook .

Мы будем рады услышать от вас, сообщите нам, как мы можем улучшить, дополнить или усовершенствовать нашу работу и сделать ее лучше для вас. Напишите нам на [email protected]