Вопрос
Есть функция в файле *.xla. Как ее добавить в функции пользователя?
Ответ
Если эти функции находятся в разделе modules проектов открытого файла, то они сразу появляются как User defined functions в списке доступных функций. (Во всяком случае у меня так работает.)
Если необходимо, чтобы эти функции были доступны всегда, в любом другом документе, нужно перенести эти функции в personal.xls, который находится в XLSTART директории, правда, при этом, использовать эти функции в листе документа придется приблизительно так:
=personal.xls!userfunction(…)
Для этого надо открыть Ваш файл .xla, перейти в редактор VBA, найти нужные функции в modules и перенести их в modules файла personal.xls (Он обычно сам открывается при запуске Excel. В противном случае, может быть сгенерирован при записи макроса нажатий).
Евгений
Copyright 2000-2004 Сообщество Чайников
Контактная информация