Назовете клетъчния диапазон чрез VBA

Anonim

Как да дефинирате име чрез VBA

Имената в таблиците са полезни, защото можете да работите с имена директно във формули и функции, вместо с диапазони от клетки. Формула като SUM (данни) се чете по -лесно от SUM (A234: A1546).

За да зададете имена в Excel, използвайте командата "Вмъкване - Име - Определяне". Ако искате да направите това чрез VBA, използвайте командата Фамилия. Ето как изглежда подходящ макрос:

Sub NameRange ()
ActiveSheet.Range ("a234: a1546"). Име = "Данни"
End Sub

Макросът именува областта A234: A1546 в текущия работен лист с името "Данни". След това можете лесно да използвате това име във формули, както е показано на следната фигура:

След това името е налично в работната книга като ръчно определено име:

Съвет: Ако искате да знаете как да въвеждате и стартирате макроси в Excel, ще намерите кратко описание тук: http://www.exceldaily.de/excel-makros-vba/artikel/d/so-haben-sie -makros- в-excel-ein.html