Как да настроите стойността на клетката във VBA

...

Една от основните характеристики на VBA в Excel е да присвоява стойности на клетки след изчисления.

Visual Basic за приложения или VBA накратко е скриптовият език, използван в Microsoft Office за автоматизиране на задачи в приложения като Microsoft Excel. Тъй като Excel в крайна сметка се използва за показване на свързани данни в клетки на електронна таблица, една от основните функции на VBA в Excel е да присвоява стойности на тези клетки след изчисления. Можете не само да присвоите стойности на отделни клетки, но и на диапазони, като използвате VBA.

Етап 1

Копирайте и поставете следния код във вашия VBA модул: Sub SetValue() Worksheets("Sheet1").Активирайте ActiveCell. Стойност = 35 Край Под

Видео на деня

Стъпка 2

Заменете текста "Sheet1" с клетката, на която искате да присвоите стойност. Например, ако искате да присвоите стойност на клетката в колона B, ред 24, тогава трябва да промените кода от „Sheet1“ на „B24“.

Стъпка 3

Заменете 35 със стойността, която искате да присвоите на вашата клетка. Например можете да го направите число, като 25, или низ от текст, като "Здравей".

Стъпка 4

Извикайте подпрограмата SetValue от вашия модул, като напишете името му: SetValue()

Стъпка 5

Натиснете "F5", за да стартирате кода и да видите, че клетката, която сте въвели в кода, се променя на стойността, която сте посочили.

Бакшиш

Името "SetValue" за функцията може да бъде променено на едно по ваш избор, като например "MyFunction" или "AuntMelinda".