Я создал надстройку Excel, и одна из функций этой надстройки, скажем, New_Years, в настоящее время принимает данные за 2 года и выводит каждый новогодний день между этими двумя годами в виде массива в Excel. Таким образом, New_Years(2000,2002) вернет 1 января 2000 года, 1 января 2001 года и 1 января 2002 года в последней ячейке.
Проблема в том, что мне нужно знать, что за это время будет 3 даты, выбрать 3 ячейки, ввести мою формулу в верхнюю ячейку, а затем нажать Ctrl + Shift + Enter, чтобы заполнить массив.
Я использую XLW версии 5 для преобразования кода C++ в файл .xll. Мне бы очень хотелось, чтобы я мог просто заполнить один квадрат моей формулой, а Excel заполнял бы квадраты ниже по мере необходимости с соответствующими датами. Кто-нибудь знает, возможно ли это? Или невозможно?
Большое спасибо!
Подробнее здесь: https://stackoverflow.com/questions/852 ... -to-change
Мобильная версия