![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
![]()
Доброго времени суток.На форуме часто поднимается вопрос об обработке строк.
Решил создать Библиотеку функций на эту тему. У меня все работает,хочу проверить работоспособность на других компьютерах.Если все пойдет нормально,буду далее работать в этом направлении. Инструкция во вложении. С нетерпением жду результат
Анализ,обработка данных Недорого
|
![]() |
![]() |
![]() |
#2 | |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
![]() Цитата:
![]() |
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
![]()
Спасибо
Значит проблема в регистрации СОМ объекта Буду работать в этом напрвлении
Анализ,обработка данных Недорого
|
![]() |
![]() |
![]() |
#4 | |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
![]()
Тоже хотелось бы часть функциональности своих макросов вынести в DLL.
Если не секрет, расскажите, какими средствами создавалась эта DLL. В Вашей DLL видны только такие функции: ![]() Все остальные - скрытые: ![]() А у Вас видны все функции (без отображения скрытых)? Цитата:
Как по мне, в REG-файле явно маловато строк...
__Полезные надстройки для Excel. Парсинг сайтов и файлов.
![]() Последний раз редактировалось EducatedFool; 14.11.2009 в 15:08. |
|
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
![]()
Создаю в студии СОМ класс,компилирую как ClassLibrary
У меня все работает нормально У сына взял Ноут,не могу никак зарегистрировать как комобъект Таже ошибка Есть там полезные функции.
Анализ,обработка данных Недорого
|
![]() |
![]() |
![]() |
#6 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
![]()
Я сделал проще:
Создал в VB6 новый проект - ActiveX DLL В этот проект добавил класс, а в него - функцию: Код:
Подключил эту DLL к файлу Excel через Tools - References, написал в VBA такой код: Код:
Никаких DLL я не регистрировал... |
![]() |
![]() |
![]() |
#7 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
![]()
Проверьте, пожалуйста, тогда и мой вариант:
1) Извлеките файлы из вложения 2) Откройте файл excel, через Tools - References установите ссылку на EducatedFool.dll (из вложения) 3) Нажмите кнопку Запуск на листе excel Должно появиться что-то вроде этого: ![]() |
![]() |
![]() |
![]() |
#8 |
Участник клуба
Регистрация: 17.07.2009
Сообщений: 1,088
|
![]()
Игорь, привет.
Ответил на Планете. Здесь просто дублирую, т.к. у меня возникла та же проблема, что и у Dooberа. Запустил без танцев с бубном. Результат: Ошибка 429, ActiveX componenet can't create object. После того как зарегил компонент DLL так Код:
WebMoney - R298726502453; Яндекс.Деньги - 41001332272872
www.excel-vba.ru |
![]() |
![]() |
![]() |
#9 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
![]() |
![]() |
![]() |
![]() |
#10 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
![]()
Все понятно,все работает,на Vb Net я не могу такую создать,надо преобразовать,или на С++ писать.
Пока Гуглу юзаю.
Анализ,обработка данных Недорого
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ошибка при выхове функций Bass.dll из другой DLL | SalasAndriy | Общие вопросы Delphi | 7 | 21.10.2009 23:36 |
Запуск Load.dll (бывшая Load.exe) в дереве проц-ов, Как запустить прогой на C# .dll-ку | kapustin | Общие вопросы .NET | 10 | 23.09.2009 22:20 |
Проверка URL на работоспособность | Beni | PHP | 2 | 13.08.2009 21:44 |
DLL | Killbrum | Общие вопросы Delphi | 7 | 17.01.2009 14:10 |
.DLL | ZhekON | Общие вопросы Delphi | 3 | 20.05.2007 21:02 |