Официальный сайт студ.городка НГТУ
Программирование и БД » Как написать dll под макрос excel? 

#1  11.06.06 14:09

Как написать dll под макрос excel?

Вообщем, проблема в следущем. Требуется отправить из екселевского макроса скажем 30 значений, в dll на си, затем запустить функцию расчета, и вернуть обратно в ексель скажем 20 значений.

Красиво задача пока не решается. Передача массивов и структур выдает косяки (на одном компе работает, на другом нет). Приходится действовать по циклу вызова одной и той же функции скажем

for 1 то 30

dll_function(n_param, value_param)

next

и также выводить. У кого-нибудь есть красивое протестированное решение?

Исправлено drug_detei (11.06.06 14:14)

Offline

#2  11.06.06 14:58

Re: Как написать dll под макрос excel?

сохраняй данные в файл
вызывай функцию и в ней данные считывай

Offline

#3  11.06.06 21:37

Re: Как написать dll под макрос excel?

имхо это еще более некрасиво.

Тогда в Си-длл-ку нужно включать функции чтения и записи xls файлов из excel-длл-ек. А то, что эти функции будут надежно работать еще не факт.

Все равно спасибо за ответ.

и где в инете постяться по этим вопросам тоже не нашел...

Offline

#4  11.06.06 22:57

Re: Как написать dll под макрос excel?

я имел ввиду сохраняй данные в текстовый файл, а потом передавай в дллку только имя файла, а она уж прочитает оные.

Offline

Программирование и БД » Как написать dll под макрос excel? 

ФутЕр:)

© Hostel Web Group, 2002-2025.   Сообщить об ошибке

Сгенерировано за 0.089 сек.
Выполнено 14 запросов.