У меня ниже UDF для расчета CAGR, созданного в файле XLAM, который используется совместно с другими пользователями.
Public Function CAGR(StartValue, EndValue, Periods) As Double
CAGR = (EndValue / StartValue) ^ (1 / Periods) - 1
End Function
Мы добавили ярлык кнопки пользовательского интерфейса в эту формулу.Этот код работает нормально, и сгенерированный результат в десятичном формате.
Пожалуйста, помогите узнать, как мы можем добавить ниже 2 функции в этом UDF.
- Нам нужен формат ячейки назначения, чтобы автоматическиизменить на этот формат 12,3%, в настоящее время по умолчанию результат отображается как 0,12.
- Также нам нужно, чтобы периоды были подсчетом заполненных ячеек, если выбрано несколько ячеек.
Я знаю, что формула не может изменить формат ячейки.Есть ли способ вызвать формулу popup из vba для достижения этой цели, чтобы мы могли сначала изменить формат из кода, а затем показать формулу popup?