Как да получа адреса на активната клетка в Excel?
Докато използвате Microsoft Excel, можете лесно да получите местоположението на текущо избраната клетка в полето за име, което е в списъка отляво на лентата с формули. Но ако клетката е наименувана, не можете да проверите нейното местоположение въз основа на показването в полето за име. И ако искате директно да покажете пълния адрес на активната клетка или да покажете адреса на активната клетка в определена клетка, какво бихте направили? В този урок ще ви покажем как лесно да получите адреса на активната клетка с формула и VBA методи.
Вземете адреса на активната клетка с формула
Вземете адреса на активната клетка с VBA код
Показване на адреса на активната клетка в определена клетка с VBA код
Динамично показвайте адреса на активната клетка с невероятен инструмент
Вземете адреса на активната клетка с формула
В този раздел ще ви предоставим формула за лесно получаване на адреса на активната клетка.
1. Изберете клетка, за да я направите активна.
2. Въведете формулата по-долу в него и след това натиснете Въведете ключ.
=ADDRESS(ROW(),COLUMN())
След това можете да видите, че адресът на текущо избраната клетка се показва в клетката веднага.
Забележка: Ако изберете друга клетка, адресът няма да се промени автоматично. За да получите динамичен адрес, докато избирате различни клетки, моля, приложете методите по-долу.
Динамично показване на адреса на активната клетка:
- Подобрена лента за редактиране полезност на Kutools за Excel помага за динамично показване на адреса на активната клетка в работен лист в Excel. Освен това можете да преглеждате и редактирате съдържанието на избраната клетка директно в прозореца, както е показано в демонстрацията по-долу.
Изтеглете и опитайте сега! (30-дневна безплатна пътека)
Вземете адреса на активната клетка с VBA код
Можете също да получите адреса на активната клетка с VBA код. Моля, направете следното.
1. Натисни Друг + F11 едновременно за отваряне на Microsoft Visual Basic за приложения прозорец.
2. В Microsoft Visual Basic за приложения прозорец, щракнете двукратно върху името на текущия използван работен лист в левия прозорец, за да отворите редактора на кода, след което копирайте и поставете кода на VBA по-долу в редактора на кода.
VBA код: Вземете адреса на активната клетка
Sub selectRange()
MsgBox ActiveCell.Address
End Sub
3. След това кликнете върху бягане бутон за изпълнение на кода.
4. След това ще се появи диалогов прозорец с адреса на активната клетка, посочен вътре.
Показване на адреса на активната клетка в определена клетка с VBA код
В друга ситуация бихте искали адресът на активната клетка да се показва в определена клетка. Всеки път, когато преминавате от една клетка в друга, адресът на клетката ще се променя автоматично и ще се показва в посочената клетка. Моля, направете следното.
1. Моля, отворете Microsoft Visual Basic за приложения прозорец чрез натискане Друг + F11 в същото време.
2. Щракнете два пъти върху името на листа в левия панел, за да отворите редактора на кодове, след което копирайте и поставете кода по-долу в него.
VBA код: показва адреса на активната клетка в определена клетка
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Range("A1").Value = ActiveCell.Address
End Sub
Забележка: A1 е клетката, в която искате да поставите активния адрес на клетката, можете да го промените на посочената клетка за вашите собствени нужди.
3. След това кликнете досие > Затворете и се върнете към Microsoft Excel за да излезете от Microsoft Visual Basic за приложения прозорец.
Можете да видите адреса на дисплея на активната клетка в клетка A1 и адресът ще се промени автоматично въз основа на промяната на активната клетка. Вижте екранна снимка:
Динамично показвайте адреса на активната клетка с невероятен инструмент
Ако искате динамично да показвате адреса на активната клетка в работния лист, силно препоръчвам Подобрена лента за редактиране инструмент на Kutools за Excel. Нека да видим как този инструмент може динамично да показва адреса на активната клетка в работния лист.
Преди да кандидатствате Kutools за Excel, Моля те първо го изтеглете и инсталирайте.
1. кликване Kutools > Покажи скрий > Подобрена лента за редактиране за да активирате функцията.
Отсега нататък всеки път, когато щракнете върху клетка, ще се появи прозорецът на лентата за подобрено редактиране. И адресът на ативната клетка ще се покаже в долната част на прозореца.
Съвети: Можете директно да преглеждате и редактирате съдържанието на клетката директно в прозореца.
Ако искате да имате безплатен пробен период (30 дни) на тази помощна програма, моля, щракнете, за да го изтеглитеи след това преминете към прилагане на операцията съгласно горните стъпки.
Най-добрите инструменти за продуктивност в офиса
Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време. Щракнете тук, за да получите функцията, от която се нуждаете най-много...
Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна
- Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
- Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!