Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.04.2013, 06:30   #1
sir.andrey
Форумчанин
 
Регистрация: 06.12.2009
Сообщений: 380
Радость Функция Excel vba

Здравствуйте.
Ситуация такая:
Есть функция:
первый параметр - строка, второй - массив
Код:
Public Function фнс(one As String, ByVal twoAs Variant
Пытаюсь в эксельке ее вызвать, но при вводе формулы вываливается ошибка, мол формулу не правильно набрал.
Набираю так:
Код:
=фнс(йцук,{ва,ыа})
Далее происходит ошибка.

Подскажите пожалуйста как исправить ситуацию?
Спасибо.
sir.andrey вне форума Ответить с цитированием
Старый 12.04.2013, 07:07   #2
sir.andrey
Форумчанин
 
Регистрация: 06.12.2009
Сообщений: 380
Радость

Так, со строками разобрался, надо брать в кавычки, а с массивом нет.
Теперь, при передаче массива пишет "Знач"

Код:
Public Function фрс(масс() As String) As Variant
=фрс({"asd";"asd"})
sir.andrey вне форума Ответить с цитированием
Старый 12.04.2013, 12:46   #3
sir.andrey
Форумчанин
 
Регистрация: 06.12.2009
Сообщений: 380
Радость

Спасибо за помощь! Разобрался! ;D
sir.andrey вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Совместимость Excel 2007 VBA - Excel 2010 VBA Genas Microsoft Office Excel 2 28.11.2012 15:33
VBA Word,VBA Excel решить 2 задачи fafolo4ka Фриланс 6 05.03.2012 01:15
Функция выделения ячеек в excel VBA DSorokin Помощь студентам 1 22.07.2011 10:57
функция arccos(a) на VBA Oooleg Microsoft Office Excel 2 30.09.2009 11:39
Как запретить запуск программы на VBA Excel 2003 в Excel 2007 kovalevskivf Microsoft Office Excel 2 15.05.2009 16:47