Как вывести все имена, в т.ч. именованные формулы в отдельный список, в виде имени и адреса?

Как присвоить имя формуле средствами VBA, чтобы это имя не отображалось в списке имён?

Как создать функцию, которая сможет возвращать нужное значение ошибки?

Для того, чтобы Ваша функция, при необходимости, могла возвращать нужное значение ошибки, следует использовать функцию CVErr().

Как создать функцию, которая будет возвращать несколько значений?

Как в пользовательской функции создать произвольное количество аргументов?

Для создания произвольного количества аргументов следует использовать ключевое слово ParamArray.

Как в пользовательской функции создать один или несколько необязательных аргументов?

Для создания необязательных аргументов следует использовать ключевое слово Optional.

Как создать комментарий, содержащий время последнего пересчёта нужной пользовательской функции?

Для того, чтобы получить дату и время последнего пересчёта пользовательской функции, добавьте в нужную функцию нижеприведённый код.

Как определить адрес ячейки, в которой находится пользовательская функция?

Как определить, когда произошёл пересчёт нужной пользовательской функции?

Для того, чтобы узнать, когда произошёл пересчёт необходимой пользовательской функции, можно:

Как программно вычислить формулы, в т.ч. и пользовательские функции?

Для того, чтобы программно пересчитать формулы, в т.ч. и volatile - пользовательские функции, можно использовать метод Calculate, который позволяет пересчитывать формулы:
<<  < 2 3 4 5 6 7 8 9 10 >  >>