![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 08.05.2008
Сообщений: 4
|
![]()
Существует-ли стандартная функция Excel для вычисления номера строки выделенной ячейки.
Например выделили любую ячейку листа, а в ячейке A1 отобразился номер строки. Макросы не предлагать. Уверенно программирую в VBA. |
![]() |
![]() |
#2 |
Регистрация: 08.05.2008
Сообщений: 4
|
![]()
Т.е. нужен нечто вроде
Private Sub Worksheet_SelectionChange(ByVal Target As Range) Range("A1").Value = Target.Row End Sub Только посредством стандартной функцией |
![]() |
![]() |
#3 |
Регистрация: 08.05.2008
Сообщений: 4
|
![]()
..нужно.. (опечатка)
|
![]() |
![]() |
#4 |
МегаМодератор
СуперМодератор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
стандартной функции нет.
а поскольку "Макросы не предлагать", то и предложить больше нечего, но на всякий случай можно копать здесь: Код:
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
#5 |
Регистрация: 08.05.2008
Сообщений: 4
|
![]()
Да. Я это уже понял.
Здесь только вариант с событием листа SelectionChange |
![]() |
![]() |
#6 |
МегаМодератор
СуперМодератор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
Одно уточнение - это собитие книги, а не листа
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
#7 |
Пользователь
Регистрация: 26.10.2007
Сообщений: 12
|
![]()
Функция "Ячейка"
|
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 26.11.2006
Сообщений: 584
|
![]()
Не уверенно программирую в VBA
![]() Использовал функция макроязыка Excel4.0 (XLM): |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 06.03.2008
Сообщений: 352
|
![]()
Можно ещё наряду с АКТИВНАЯ.ЯЧЕЙКА() использовать ВЫДЕЛЕНИЕ().
Имя со значением =СТРОКА(ВЫДЕЛЕНИЕ()) вернёт номер первой строки выделения независимо от того, которая из выделенных ячеек активна. Одна беда: вычисления, хоть бы и были "автоматически", становятся (для ячеек с обращением к этому имени) как бы "вручную". Кстати, наряду с CTRL+ALT+F9 вычисление обеспечит и CTRL+ALT+SHIFT+F9. Последний раз редактировалось дмидми; 09.05.2008 в 08:46. |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как определить номер клиента | leontv | Работа с сетью в Delphi | 11 | 28.03.2010 23:19 |
Номер строки и ее содержимое... | Dr_oN | Помощь студентам | 2 | 01.06.2008 21:05 |
Определить номер строки с наибольшей характеристикой. | jenja | Общие вопросы Delphi | 2 | 26.03.2008 21:11 |
Паскаль. Определить номер позиции,в которой символы отличаются | Stelix | Помощь студентам | 6 | 06.11.2007 16:53 |
в 1 книге копируется значение ячейки, номер которой каждый раз увеличивается на 1... | Dr.Alex | Microsoft Office Excel | 2 | 29.10.2007 20:29 |