добрый день, коллеги!
Есть у меня одна табличка, в которой ведутся записи по различного рода расходам. И по этой таблице периодически приходится "лазить" и просматривать - а что, когда и почем?
Посему, чтобы сделать новую запись, приходится долго крутить колесиком мыша до последней строки.
И родилась у меня идея - а почему бы не сделать в шапке (области в окне закреплены, потому шапка всегда видна) ссылочку, которая бы отправляла курсор на первую ячейку ниже последней заполненной? Ну и сделал.
Вдруг кому пригодится. А может мне подскажете более изящный метод ;-)
Так вот:
- определил номер последней заполненной строки
{=МАКС(ЕСЛИ(A6:A1000<>0;СТРОКА(A6:A1000)))}
- и создал гиперссылку
=ГИПЕРССЫЛКА("[!Затраты.xls]"&АДРЕС(Затраты!$B$1+1;1);"Перейти в конец списка")
где:
"[!Затраты.xls]" - имя книги
АДРЕС(Затраты!$B$1+1;1) - ссылка на ячейку на нужном листе
в ячейке Затраты!$B$1 находится первая приведенная формула...
Есть у меня одна табличка, в которой ведутся записи по различного рода расходам. И по этой таблице периодически приходится "лазить" и просматривать - а что, когда и почем?
Посему, чтобы сделать новую запись, приходится долго крутить колесиком мыша до последней строки.
И родилась у меня идея - а почему бы не сделать в шапке (области в окне закреплены, потому шапка всегда видна) ссылочку, которая бы отправляла курсор на первую ячейку ниже последней заполненной? Ну и сделал.
Вдруг кому пригодится. А может мне подскажете более изящный метод ;-)
Так вот:
- определил номер последней заполненной строки
{=МАКС(ЕСЛИ(A6:A1000<>0;СТРОКА(A6:A1000)))}
- и создал гиперссылку
=ГИПЕРССЫЛКА("[!Затраты.xls]"&АДРЕС(Затраты!$B$1+1;1);"Перейти в конец списка")
где:
"[!Затраты.xls]" - имя книги
АДРЕС(Затраты!$B$1+1;1) - ссылка на ячейку на нужном листе
в ячейке Затраты!$B$1 находится первая приведенная формула...