Как добавить всплывающую подсказку к пользовательской функции

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

Не только для мастера вставки формул, но и в поле формулы, поэтому, если я нажму "= myFun (" , возвращает ссылку на эту переменную, которую любой, кто может редактировать весь массив, который мне не нужен и закрытый, не имеет никакого смысла!

В C ++ я бы просто возвратил const arr; и он вернет постоянную ссылку на переменную.

Мне очень нужно, чтобы переменная не клонировалась или не копировалась вручную, потому что существует так много вычислений, которые требуют (ТОЛЬКО ЧИТАТЬ переменную) ПОЧЕМУ в java не возвращается константа? ??? есть ли способ избежать копирования?

ps (final ArrayList arr;) не вариант, потому что массив всегда меняет размер или значения элементов.

Если бы я не мог ' Я угрожаю вернуться к C ++ или сделать все общедоступным, и вы никогда не должны получать мое программное обеспечение: D


EDIT: еще один важный вопрос: Я прошу чего-то плохого (с точки зрения разработки программного обеспечения). Я имею в виду, что если создатели JAVA подумали об отсутствии ссылки на константу (возвращающих ссылки только для чтения), то я, должно быть, прошу что-то, что можно было бы обработать другим способом. или моя программа неверна, я так запуталась.

15
задан meagar 12 November 2017 в 14:25
поделиться