Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Использование функций надстройки solver.xla в VBA / 3 сообщений из 3, страница 1 из 1
01.10.2007, 12:48
    #34838104
kobylkin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Использование функций надстройки solver.xla в VBA
Здравствуйте, уважаемые участники форума.

Мне необходимо использовать функции надстройки "Поиск решения" в Excel 2003
в своей программе на VBA в Office. Вообще возможно ли это ? И если да, то как ?
Если это все-же невозможно, то можно как-то вытянуть эти функции из библиотеки
Solver32.dll в Delphi или VB?

Заранее благодарен за ответ.
kobylkin
...
Рейтинг: 0 / 0
01.10.2007, 13:54
    #34838343
timtim
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Использование функций надстройки solver.xla в VBA
попробуй пароль на модули -

Wildebeest!!
...
Рейтинг: 0 / 0
01.10.2007, 14:48
    #34838548
HandKot
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Использование функций надстройки solver.xla в VBA
может это поможет

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
Sub MySolver()
    Dim wbSolv As Workbook
    
    'подключаем "Поиск решений"
    On Error Resume Next
    Set wbSolv = Workbooks("Solver.xla")
    
    On Error GoTo EH
    If wbSolv Is Nothing Then
        Set wbSolv = Workbooks.Open(ThisWorkbook.Path & "\Solver.xla")
    End If

    'Инициализируем
    Application.Run "Solver.xla!Auto_Open"
    Application.Run "Solver.xla!SolverReset"
    
    'Данные для расчета
    Application.Run "Solver.xla!SolverOk", "$E$4",  3 ,  0 , "$G$7:$G$9"
    Application.Run "Solver.xla!SolverAdd", "$G$7",  1 , "$G$8"
    'Application.Run "Solver.xla!SolverAdd", "$G$8", 3, "$G$9"
    Application.Run "Solver.xla!SolverSolve"
    
    Exit Sub
EH:
    MsgBox Err.Source & "~" & Err.Description
End Sub
I Have Nine Lives You Have One Only
THINK!
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Использование функций надстройки solver.xla в VBA / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]