Argument not otional

Программирование на Visual Basic for Applications
Tony
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 121
Зарегистрирован: 03.08.2002 (Сб) 14:36
Откуда: Russia.EKB

Argument not otional

Сообщение Tony » 15.10.2003 (Ср) 15:02

Люди прошу вашей помощи!
Есть проект который был отправлен в город моим колегам.... далекий город.
Вид проекта... XLA... при подгрузке появляется панель с кнопками... за которыми закреплены макросы...

Запускают один из модулей... Ексель дает Argument not otional
Варианты ответа ОК и справка.... Не было у меня такого .... отладку не предлагает... поэтому думаю что ошибка не в теле модуля... По телефону пробовал понять что у них там... мертвый номер...
подскажите... очень прошу... что это такое?
__________________
счастье в секундах, маленьких острых... щедрое к детям и скупое для взрослых...

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

Сообщение RayShade » 15.10.2003 (Ср) 16:00

Это именно ошибка в коде модуля.

Причина м.б. в том, что в разынх версиях Excel некоторые функции различаются параметрами.

Tony
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 121
Зарегистрирован: 03.08.2002 (Сб) 14:36
Откуда: Russia.EKB

Сообщение Tony » 15.10.2003 (Ср) 16:33

возможно.... там проект то закрытый пасвордом.... именно в таких случаях кнопка debug неактивна.... А неактивную кнопку некоторые пользователи за кнопку не считают... :)

А на сколько должны быть разные верссии экселя?
Там офис 2000 у меня тоже... единственно что у меня винда ХР а там 98.... Но там нет ни одной привязки ни запроса к виндовым библам... чистый VBA... пару меседжей а дальше обработка экселевских таблиц стандартными наборами.... А может сами месаджи? Там до чего и не доходит... так это до первого вопроса... а он реализован так...
Код: Выделить всё
Объект = InputBox("Введите название объекта", firm)


Просто если дистанционно не сделаю ехать мне в Воронеж.... :(

PS Уважаемые жители прекрасного города Воронеж! Ничего не имею против Вас лично и Вашего города... далеко просто... а дома жена, дети... :D
__________________
счастье в секундах, маленьких острых... щедрое к детям и скупое для взрослых...

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

Сообщение RayShade » 15.10.2003 (Ср) 16:38

Хм.. в этой строке ошибки быть не должно.

Насчет разности версий - ну к примеру то что работает в ХР в 97 немного работает не так :)



А они могут тебе прислать проект сам по мылу?

И ты сделаешь себе тестовую машину как у них (можно даже VMWare) и потом проверишь что и как. А пароль - его кракнуть легко можно :)

Tony
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 121
Зарегистрирован: 03.08.2002 (Сб) 14:36
Откуда: Russia.EKB

Сообщение Tony » 15.10.2003 (Ср) 17:02

Да проект то мой и пароль соответственно тоже... Писал проект я.... а у них траблы какие-то.... А на эту ошибку может быть вариант с отладкой...??? или там действительно две кнопки (у меня то такого не было никогда) я им уже готов пароль сказать лиж бы на месте отладить и забыть.... с отладкой я бы хоть знал что происходит и самое главное где....
__________________
счастье в секундах, маленьких острых... щедрое к детям и скупое для взрослых...

Tony
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 121
Зарегистрирован: 03.08.2002 (Сб) 14:36
Откуда: Russia.EKB

Сообщение Tony » 15.10.2003 (Ср) 17:13

Все.... проблема решена.... в следующие выходные еду в воронеж.... :evil: приеду расскажу что было.... :)
__________________
счастье в секундах, маленьких острых... щедрое к детям и скупое для взрослых...

Tony
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 121
Зарегистрирован: 03.08.2002 (Сб) 14:36
Откуда: Russia.EKB

Сообщение Tony » 27.10.2003 (Пн) 10:42

Вот я собственно и приехал из воронежа! Честно смешно! Мой проект реализован в виде надстройки к Экселю... XLA! Так вот! Когда я попросил людей добавить мою надстройку! Так эти изверги добавили их все! Что именно мешало я так и не понял... Но тем не менее... Скорее всего существовала какая-то надстройка которая была некоторым резедентом и либо что-то с ней конфликтовало либо она просто не давала запускать некоторые вещи. Потом! из редактора VBA макрос запускался! с кнопки на панели будь то кнопка создаваемая программным путем будь хоть в ручную... не дает и все!

Жаль что не было времени разобраться... Но за то работает... %))
__________________
счастье в секундах, маленьких острых... щедрое к детям и скупое для взрослых...


Вернуться в VBA

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

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

    TopList