#0
by mishaPH
Собственно есть екселевская книга, в которой делает анализ служба сбыта. Прогнозирование продаж по модели Хольта-Винтерса, для чего в екселе есть надстройка которая входит в комплект екселя "Поиск решения". Что-бы просчитать что-то надо вызвать надстройку и надать кнопочку Выполнить а потом еще диалоговое окно с сохранением результата. Та вот. данные исходные я выгружаю из 1с в лист екселя, далее надо программно запустить этот "Поиск решения" чтобы он не задавал вопросов. Результат забрать в 1с. Собственно городить что-то с эмуляцией нажатия клавиш не хочется. Какие предложения будут.
#3
by mishaPH
зачем изобретать велосипед. можно конечно. но 1с как-то математикой слаба. да макрос можно запустить а вот как поиском решения рулить
#5
by mishaPH
параметры настраиваются 1 раз в принципе. области с данными и проч. а вот чтобы не выводил сообщений.
#6
by Tatitutu
Примерно так: я делал следующим образом в личной книге макросов написан макрос он проверяет определенную ячейку допустим А1 на флаг события в ячейку А2 параметры и в итоге ты из 1С когда создаешь файл в А1 записываешь имя макроса в А2 параметры или что нужно сделать работает как часы и никаких сообщений
#11
by mishaPH
как из 1с выгружать данные я в курсе, даже с форматированием и прочими шнягами. Я про то, как запустить открыв ексель лист и передав туда данные запустить надстройку екселя, при том, чтобы настройка не выдавала никаких окон диалогов.
#12
by Tatitutu
как пример как передавать параметры в книге для обработки макросом из книги макросов (чтобы не спрашивала включить макросы или нет) поменять процедуру печати на запуск твоего алгоритма и все.
#20
by mishaPH
гм. странно. записал макрос. но при старте вываливается с ошибкой в дебагер. ' Сочетание клавиш: Ctrl+й sub of Function not defined
#22
by mishaPH
не факт. называл по разному. он сам по русски предлагает. в дебагер вываливается и подсвечено SolverOk
#27
by mishaPH
Собственно проблема отчасти решена. макрос работает, из 1с я его запускаю. но вот в макросе при его выполнении задается после диалог сохранить результаты или нет. Как победить эту хрень чтобы пользователь не дал 200 раз на ок.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Работа из 1С с Excel (да и вообще работа через OLE)
- v7: v7 : НДС при возврате
- v7: Что нужно чтоб подключить ККМ Меркурий 112F к 1с V7 Торговля + склад
- v7: v7.7 премещение элемента справочника
- v7: v8: v7: Кто-нибудь сумел скачать комплект отчетности за I квартал 2007 года
- v7: 1С V7.7 в сети
- v7: 1C:V7 starter program (for SQL) - обнаружена ошибка
- v7: Чтение excel файлов без установленого excel
- v7: Помогите с компонентой V7 plus работа с XML
- v7: Перенос данных Бухгалтерия из v7 в v8
- v7: Прекращена работа программы 1c v7 starter program for sql
- v7: ошибка: прекращена работа 1с v7 starter program multi-user
В этой группе 1С
- как программно поменять владельца существующего элемента справочника
- Параллельные вычисления и 1С
- Ведомость по взаиморасчётам с контрагентами..
- JOB: Программа постановки задач программисту
- Создана пятипальцевая компьютерная мышь
- скрыть строки в СКД
- РИБ. как передавать регистр сведений без регистратора
- Функции вычисляемого поля в СКД. Вызов функций в модуле отчета
- Oracle или MS SQL
- Не отображаются письма в mail.ru
- Как в запросе установить номер строк?
- v8: Отладка 1с 8.2 при пакетном запуске.
- почему в 1с 8 комплексной автоматизации отдельные планы счетов бух. и налог учет
- v8: КД Ошибка при вызове метода контекста (Уровень): Элемент не выбран!
- обращение к дополнительным свойствам документа в запросе
- Подключение фискальника через РДП
- Не задано значение параметра "С_1"
- Как перенести движения с ручными корректировками?
- Конвертация 2.1, план счетов
- Усредненные продажные цены в 1С:Розница