Как получить с помощью VBA полный список встроенных функций Excel? - PullRequest
3 голосов
/ 29 марта 2020

Вот и все. Я пытаюсь получить список встроенных функций Excel (не встроенные функции VBA) с помощью VBA.

Я знаю, как получить пользовательские функции и функции в незащищенных надстройках XLA и XLL, но не могу найти способ получить список функций Excel. Вы знаете, как я мог получить это с помощью VBA? Я думаю, что это должен быть способ.

Я хотел бы избежать использования списка функций, скопированных с какого-либо сайта (или помощи MS), потому что это попросит пользователя регулярно проверять его, чтобы сохранить он обновлен, но это не вариант.

Кстати, контекст этого является своего рода синтаксическим анализатором формул Excel для vba, который я почти закончил; Я только скучаю по этому.

Спасибо!

1 Ответ

1 голос
/ 29 марта 2020

Это частичный ответ. В нем отображаются только функции листа, установленные с вашей версией Excel.

  1. Открытие окна VBA
  2. Нажмите Просмотреть > Объект Браузер
  3. Прокрутите вниз панель Классы и нажмите WorksheetFunction
  4. Список функций будет отображаться в элементах панель


enter image description here

Еще один открытый вопрос - как перенести отображаемый список участников в столбец рабочего листа.

...