Встроенные функции Excel используемые в VBA

Программирование на Visual Basic for Applications
Vitaly1
Брехман
Брехман
 
Сообщения: 1578
Зарегистрирован: 30.12.2002 (Пн) 16:35
Откуда: Russia, Mosсow

Встроенные функции Excel используемые в VBA

Сообщение Vitaly1 » 21.03.2003 (Пт) 14:58

Интересно, никто не знает на каком языке написаны функции Find, Max?
По скорости работы явно не на VBA.

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 21.03.2003 (Пт) 15:43

Ну надо полагать что на С++ :) Потому что на чем еще быть написанному чему-то в Офисе, кроме VBA и C++ :roll:

Vitaly1
Брехман
Брехман
 
Сообщения: 1578
Зарегистрирован: 30.12.2002 (Пн) 16:35
Откуда: Russia, Mosсow

Сообщение Vitaly1 » 21.03.2003 (Пт) 16:14

1) Значит из VBA можно запустить текст программы написанный на C++?.
2) А на чем написан Офис?
Может быть это откомпилированные функции?

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 21.03.2003 (Пт) 16:20

Из VBA можно вызвать функцию написанню на С++ как, впрочем и на любом другом языке.

Насколько я понимаю, офис написан на С++ и своей же объектной модели, то есть на VB. Но вся функциональность реализована на С++.

Vitaly1
Брехман
Брехман
 
Сообщения: 1578
Зарегистрирован: 30.12.2002 (Пн) 16:35
Откуда: Russia, Mosсow

Сообщение Vitaly1 » 24.03.2003 (Пн) 12:53

Спасибо за ответы,

А как подключить функцию С к VBA?

corgi
ToyMan
ToyMan
 
Сообщения: 1367
Зарегистрирован: 01.10.2002 (Вт) 9:59
Откуда: Россия, Москва

Сообщение corgi » 24.03.2003 (Пн) 12:55

ну допустим можно скомпайлить dll подключить и вперед


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5

    TopList