Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Как узнать адрес вычисляемой ячейки в функции-макросе?
 
Всем спасибо!
Решение: Application.ThisCell.Address.
Дмитрий, спасибо за наводку.  
Как узнать адрес вычисляемой ячейки в функции-макросе?
 
Я хочу посчитать сумму ячеек в, вычисляемой строке, до ячейки, в которую вставлена функция. Если сумма =0, то скрыть всю строку, если >0 - написать значение  в ячейку, в которую вставлена функция-макрос.
Такая вот автосумма с сокрытием строки при "пустых" результатах. Применяется в сводной таблице.
Изменено: zaratustra2016 - 29.03.2018 14:58:19
Как узнать адрес вычисляемой ячейки в функции-макросе?
 
Добрый день!!

Я пишу функцию, которая возвращает значение в ячейку, в которую вставлена функция и каждый раз обновляется при изменении каких-либо ячеек.
Вопрос, можно ли узнать текущую координату ячейки, в которую вставлена функция.

По другому вопрос. Можно ли узнать координаты ячейки в теле функции, относительно которой функция вызывается. Т.е. в ячейку пишу "=myFunc()", псевдо код функции

function myFunc(){
  int x = thisCell.x
  int y = thisCell.y
  ...
}

Решение: Application.ThisCell.Address
Изменено: zaratustra2016 - 30.03.2018 06:15:33
Страницы: 1
Наверх