| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Программирование, связанное с MS Office > Excel. Как сделать хелп к аргументу функции? |
| Автор: Alfiks 12.5.2010, 15:30 |
| Подскажите народ такую вещь Создал свою функцию http://ipicture.ru/ А там типа справка недоступна. Вопрос. Куда копать, и как запрограммировать эту справку. При выборе готовых функций, везде присутствует краткая справка, тут же непонятно, как ее присобачить. Через VBA в коде писать сообщение, или как? Заранее спасибо за помощь! |
| Автор: neic 12.5.2010, 22:21 |
| Ошибка при создании функции или ошибка при вызове функций? Про какую ты справку говоришь? Выдать сообщение об ошибке на русском, чтобы при ошибке открывался help-файл (в большинстве случаев это *.chm), или вылезала подсказка при наборе функции? |
| Автор: Akina 12.5.2010, 22:57 |
| Местоположение справки описано в %Program Files%\Microsoft Office\OfficeХХ\1049\XLTOC.XML. Сама справка - в референсном CHM-файле (основные - в XLMainXX.CHM). |
| Автор: Alfiks 13.5.2010, 09:04 | ||
По поводу .chm уже все понял. Сделаю этот хелп, будут работать и ссылки. А как сделать, чтобы появился комментарий на месте надписи "Как ее сделать?" как вот тут на картинке http://ipicture.ru/ |
| Автор: Akina 13.5.2010, 09:17 |
| Всё там, где я тебе показал. Декомпилируй файл справки и смотри структуру. Или ищи ман. PS. Добавлять свои функции с описаниями и пр. лучше через создание собственной надстройки. При этом можно корректно добавлять/удалять и доп. компоненты, включая пояснения и хелпы. |
| Автор: Hugo121 13.5.2010, 14:05 |
| Описание добавить легко: |
| Автор: Alfiks 21.5.2010, 13:50 | ||
Да. Только вот это не то. |
| Автор: Hugo121 21.5.2010, 16:58 |
| Ну как не то? На половину то, а остальное (Адрес...) искать лениво... |