Оновити значення 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. Запустіть процедуру вдруге, і ви отримаєте вікно повідомлення про те, що дані в порядку.