Согласен с тем, что литературы мало и что книжка "тяжелая". Все дело в том, что с помощью Addin-Express в VS можно создавать XLL Addins и при этом писать сами UDF на VB.NET: https://www.youtube.com/watch?v=L2ALSgK1LLY
Если честно, то более понятный и визуальный интерфейс (для начинающих вроде меня в .NET в 2012 году ), готовые шаблоны проектов со всей необходимой инфраструктурой, библиотеками и предустановленной совместимостью с более старыми версиями офиса. Плюс наличие бюджета для покупки (под хорошо оплаченный проект)
Доброе время суток. Кирилл, большое спасибо за ответ. Извините, за леность, а в AddIn Express технология работы с Ribbon такая же как в Micrsoft VSTO (динамическое создание элементов ленты)? В ExcelDNA такая же статическая модель, как и в VBA.
По правде сказать, я не интересовался динамическим созданием элементов ленты (не было необходимости), максимум прятал или деактивировал заранее созданные, но судя по визуальному конструктору, главный метод - статический. Но в отличие от VBA, работа с лентой в Add-in Express гораздо гибче, проще, визуальней и интуитивней Еще что нравится, это то, что много демонстрационных видео.
SuperCat написал: что данная надстройка создаёт native DLL или это .NET DLL?
Что-то мне подсказывает, что нет. Или комбинация native dll и .Net dll как в ExcelDNA. Или может и заголовочная часть Dll и native (совсем не специалист - возможно ли такое в принципе), только внутри всё равно wrapper из/в .Net код. В проекте ExcelDNA есть упаковщик файлов проекта в одну xll, которая при запуске распаковывается и передаёт управление распакованному содержимому - с виду результат, ну, совсем один xll.
vikttur написал: б) доп.столбец с пометкой нужных строк. Извлечение с помощью простой ВПР. Что имеем? Легкость вычислений, очень простые формулы, визуальное определение нужных строк. В наличии доп. столбец (можно скрыть). Вспомогательный столбец может быть использован другими формулами. ... для практического применения мне больше по душе вариант с доп. столбцом.
vikttur, спасибо... полагаю, в рамках доп. столбца можно и своеобразную индексацию (при работе с бд) изобразить... обязательно подумаю над этим KL тоже спасибо за линки из #23...
чтобы не гадать на кофейной гуще, кто вам отвечает и после этого не совершать кучу ошибок - обратитесь к собеседнику на ВЫ - ответ на ваш вопрос получите - а остальное вас не касается (п.п.п. на форумах)
промежуточная таблица по интересующим критериям sql-запросом (для дальнейшего её обсчёта) оказалась лучше доп столбца в моём случае (вывод эксперимента)... ? в связи с этим, появилась надежда на ход конём - может её (эту промежуточную таблицу) и выгружать не надо было?.. а отобрать эти промежуточные данные в именованный диапазон формулой - для дальнейших обсчётов этой сокращённой выборки другими формулами?.. оптимален ли данный манёвр? (если кто-нибудь имел опыт почуствовать добавление скорости от такого трюка)? P.S, ...только не знаю будет ли он сам (именованный диапазон) каждый раз пересчитываться при пересчёте формул на его основе?
чтобы не гадать на кофейной гуще, кто вам отвечает и после этого не совершать кучу ошибок - обратитесь к собеседнику на ВЫ - ответ на ваш вопрос получите - а остальное вас не касается (п.п.п. на форумах)
чтобы не гадать на кофейной гуще, кто вам отвечает и после этого не совершать кучу ошибок - обратитесь к собеседнику на ВЫ - ответ на ваш вопрос получите - а остальное вас не касается (п.п.п. на форумах)