2016-11-15 3 views
0

Имеет ли LibreOffice Calc функцию, которая возвращает активную (щелкнутую) строку или ячейку в листе?Могу ли я ссылаться на местоположение активной ячейки на одном листе, в другом листе?

У меня есть большой лист, содержащий строки данных (называемые «данные») и другой рабочий лист, который отображает материал, вычисленный из определенной строки этого листа с соответствующими статистическими агрегациями данных из «данных» (этот лист называется «Компараторы» ")

В настоящее время мне нужно ввести« Компараторы »номер строки в« Данные »для отображения. Было бы гораздо приятнее, если бы можно было просто щелкнуть по строке или ячейке в «Данные», а затем просмотреть лист «Компараторы» для выбранной строки.

(Нет интереса к Excel-конкретные ответы. Он должен работать в LibreOffice Calc.)

ответ

0

Там, кажется, не будет какой-либо функции электронной таблицы, но это может быть сделано с макро-кодом. Посмотрите на эту ссылку: https://forum.openoffice.org/en/forum/viewtopic.php?t=33400.

Что бы я мог сделать, это настроить слушателя так, чтобы макрос выполнялся всякий раз, когда активируется лист «Компараторы». Пример такого слушателя показан в моем ответе здесь: How to scroll all libreoffice calc spreadsheet sheets together. (Or other ~3D-like ideas).

+0

Спасибо. Много переварить здесь! – nigel222

Смежные вопросы