Используйте встроенный Enum в формуле ячейки с UDF

У меня есть пользовательская функция, которая принимает параметр, который имеет встроенную функцию:enum

Public Function bgrcolor_cells(rng As Range, xlcl As Long) As Integer

Я хочу написать такую формулу в ячейке

=bgrcolor_cells($A2:$B2,vbRed)

вместо

=bgrcolor_cells($A2:$B2,255)

Это возможно? Как?

PS: я нашелКак я могу использовать идентификаторы перечисления в Excel UDF, но это относится к пользовательским перечислениям. Я не знаю, имеет ли значение тот факт, что я хочу использовать встроенный Enum.

РЕДАКТИРОВАТЬ 1 Возможно, некоторое автоматическое чтение кода, в котором определен встроенный Enum, может помочь в определении класса по Жан-Франсу.ois Corbett или именованные диапазоны, и тогда никто не будет печатать с нуля. Я видел такой автоматический анализ, возможные указатели:

http://www.cpearson.com/excel/EnumNameList.aspx

http://www.excelforum.com/excel-programming-vba-macros/356892-programmatic-generation-of-enum-to-string-functions.html

РЕДАКТИРОВАТЬ 2 (согласноэтот) Был опубликован комментарий о том, что "нет разницы для встроенных и определяемых пользователем перечисленийи что это дурак. Я думаю, что это не так, и что если цитируемый комментарий является правильным, то он может быть частью ответа (возможно, стоит опубликовать как таковой) на данный конкретный и другой вопрос.

Ответы на вопрос(1)

Ваш ответ на вопрос