Не знаю как назвать

Весь MS Office, программирование на Visual Basic for Applications и MS VB

Модератор: Naeel Maqsudov

Ответить
СашаСВ
Сообщения: 20
Зарегистрирован: 11 май 2006, 16:11
Контактная информация:

Здрасте! У меня такой вопрос можно ли где то в екселе посмотреть как бы внутренность формулы, ну к примеру формула =суммесли из какого макроса состоит если конечно состоит.
заранее спасибо
и сорри если дурацкий вопрос
Avsha
Сообщения: 665
Зарегистрирован: 08 сен 2005, 13:47
Откуда: KZ

Если по-простому об этом поразмышлять...
Думаю, в формулы разработчиками заложен некоторый внутренний механизм Excel.
Этот механизм быстрее, оптимальнее реализации того же действия на VBA.

Логика его работы описана в справке по соответствующей функции.
Интерпретации логики работы стандартных функций Excel на VBA я не встречал.
Genyaa
Сообщения: 310
Зарегистрирован: 11 окт 2006, 17:24
Откуда: Moscow
Контактная информация:

... СУММЕСЛИ - это не макрос, а встроенная функция... туда можно разве что дебагером каким-нибудь и то только в машинных кодах...

А чтобы макросы посмотреть (если они кончено, есть) - жми Alt+F11.
Всякое решение плодит новые проблемы.
СашаСВ
Сообщения: 20
Зарегистрирован: 11 май 2006, 16:11
Контактная информация:

Мне для чего нужно было знать можно ли посмотреть как записана и работает встроенные функции - больше для того чтоб можно было их менять и доробатывать для создания пользовательских функции. Ели посмотреть невозможно может кто то знает где можно поподробнее почитать о техники создания пользовательских функции. правда читаю я только на русском :( .
Аватара пользователя
Aent
Сообщения: 1129
Зарегистрирован: 01 окт 2006, 14:52
Откуда: Saratov,Russia
Контактная информация:

pilligrim
Сообщения: 43
Зарегистрирован: 20 июл 2007, 07:57
Откуда: UZ
Контактная информация:

2 СашаСВ, Назови тему Исходный код функций Excel ;)
Ответить