Як змінити значення комірки за допомогою VBA

...

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

Можливо, вам знадобиться змінити значення в комірці під час роботи з Excel і Visual Basic для додатків або VBA. За допомогою VBA ви можете автоматично змінювати клітинки без необхідності вручну змінювати значення. Ви можете виконати це завдання, використовуючи об’єкт Range у VBA, щоб вибрати комірку, яку потрібно змінити. Після виділення клітинки ви можете використовувати властивість ActiveCell, щоб змінити її значення або інші властивості.

Крок 1

Запустіть «Microsoft Office Excel» і введіть «дані в A1» у клітинку A1. Натисніть вкладку «Розробник» і натисніть «Visual Basic», щоб відкрити вікно редактора VBA.

Відео дня

Крок 2

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

Крок 3

Створіть нову рядкову змінну, ввівши наступне:

Приглушити дані як рядок

Крок 4

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

Діапазон("A1").Вибрати дані = Діапазон("A1").Значення Якщо дані = "дані в A1", Тоді ActiveCell. Значення = "Дані A1 змінено" Інакше MsgBox "Дані в порядку." Кінець Якщо

Крок 5

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