powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Калькуллятор
13 сообщений из 13, страница 1 из 1
Калькуллятор
    #39875800
Serg197311
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть необходимость проводить расчеты по разным формулам с разными параметрами
Формулы хранятся в текстовом виде типа
0,33*СТЕПЕНЬ(sda;0,5)*tm*19,2=
где sda и tm - параметры
Сейчас формулы и параметры вставляются на лист Excell и потом с него читаются результаты
Мне это не нравится - и долго и глючно.
Каким еще образом это можно было бы сделать?
...
Рейтинг: 0 / 0
Калькуллятор
    #39875801
Serg197311
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да - способ хранения формул можно и поменять если что....
...
Рейтинг: 0 / 0
Калькуллятор
    #39875805
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Serg197311, напиши свой парсер, чо. Быстрее и без глюкофф.
...
Рейтинг: 0 / 0
Калькуллятор
    #39875806
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Serg197311и долго и глючно.Долго - вероятно, потому, что на каждую операцию заново создаётся объект Excel.Application.
А глючно - разве что из-за ошибок в формулах.
...
Рейтинг: 0 / 0
Калькуллятор
    #39875807
ROI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Serg197311Да - способ хранения формул можно и поменять если что....
А Access здеся причём?
...
Рейтинг: 0 / 0
Калькуллятор
    #39875809
Serg197311
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ROISerg197311Да - способ хранения формул можно и поменять если что....
А Access здеся причём?
Да может и стоило еще куда написать... тока я не знаю - куда, а база - в Аксе и расчеты на vba....
...
Рейтинг: 0 / 0
Калькуллятор
    #39875810
Фотография 4d_monster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Используйте функцию, ту-которую-нельзя-называть, Eval.
Ну а параметры передавайте через TempVars или делайте Replace в строке по шаблону имени переменной типа $VarName$/
...
Рейтинг: 0 / 0
Калькуллятор
    #39875814
Serg197311
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AkinaSerg197311и долго и глючно.Долго - вероятно, потому, что на каждую операцию заново создаётся объект Excel.Application.
А глючно - разве что из-за ошибок в формулах.
не, excell открывается 1 раз на серию расчетов из 20-30 строк
Глючно - не в смысле неправильно, а надо следить - проверять, что в excel открыто, при необходимости закрывать ненужное -открывать нужное... На моем компе вроде работает, а на других - виснет на операциях открытия-закрытия....
...
Рейтинг: 0 / 0
Калькуллятор
    #39875815
Serg197311
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
4d_monsterИспользуйте функцию, ту-которую-нельзя-называть, Eval.
Ну а параметры передавайте через TempVars или делайте Replace в строке по шаблону имени переменной типа $VarName$/
Ну наверное сейчас так буду пробовать.......
...
Рейтинг: 0 / 0
Калькуллятор
    #39875818
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Serg197311Глючно - не в смысле неправильно, а надо следить - проверять, что в excel открыто, при необходимости закрывать ненужное -открывать нужное... На моем компе вроде работает, а на других - виснет на операциях открытия-закрытия....так ты создавай свой объект, им рули, и закрывай его же - ничего проверять, контролировать ненужно в таком случае.
...
Рейтинг: 0 / 0
Калькуллятор
    #39875845
ROI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПанургSerg197311Глючно - не в смысле неправильно, а надо следить - проверять, что в excel открыто, при необходимости закрывать ненужное -открывать нужное... На моем компе вроде работает, а на других - виснет на операциях открытия-закрытия....так ты создавай свой объект, им рули, и закрывай его же - ничего проверять, контролировать ненужно в таком случае.
С языка снял. Панург
И все богатство формул Ёкселя у тебя в Access.
...
Рейтинг: 0 / 0
Калькуллятор
    #39876029
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Serg197311...а база - в Аксе ....Serg197311 excell открывается 1 раз на серию расчетов из 20-30 строк проделать это в акцессе-не судьба?
...
Рейтинг: 0 / 0
Калькуллятор
    #39876059
Serg197311
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sdku проделать это в акцессе-не судьба?
"Неисповедимы пути....."
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Калькуллятор
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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