|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
02.04.2012, 22:02 | #1 |
Регистрация: 02.04.2012
Сообщений: 3
|
#ЗНАЧ при вызове функции из ячейки
Здравствуйте!
Помогите, пожалуйста, понять, почему не работает функция при вызове из ячейки Апдейт: уже помогли, проще формулой Код:
===== Есть функция, которая ищет в столбце определенные строковые значения и возвращает сумму целочисленных значений из столбца справа. Опциональные значения заданы для отладки. Она работает, если ее вызывать из тестовой процедуры VBA, но выдает #ЗНАЧ, если вызвать ее из ячейки листа Когда передаются значения, которым не соответствует ни одна строка(ничего не находится), в ячейке появляется 0. Столбцы PHP код:
Последний раз редактировалось Plasmer; 02.04.2012 в 23:03. |
03.04.2012, 00:20 | #2 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
не вот так случайно предполагалось?
Код:
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
03.04.2012, 01:52 | #3 |
Регистрация: 02.04.2012
Сообщений: 3
|
|
03.04.2012, 10:39 | #4 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
извините, ошибочка вышла...
примера нет, писал просто сюда, не проверялось, показалось вначале СУММПРОИЗВ, а не СУММЕСЛИ
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
03.04.2012, 10:40 | #5 | |
Форумчанин
Регистрация: 16.04.2010
Сообщений: 695
|
Цитата:
Единственный способ стать умнее, играть с более умным противником...
Последний раз редактировалось staniiislav; 03.04.2012 в 10:48. |
|
03.04.2012, 14:54 | #6 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
Может, у ТС Excel 2000 или более ранний? В этих версиях метод Range.Find не работает в функции листа. В ХР и более поздних работает:
http://forum.ixbt.com/topic.cgi?id=23:31148
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
04.04.2012, 00:59 | #7 |
Регистрация: 02.04.2012
Сообщений: 3
|
staniiislav, у меня процедура тоже работает, мне нужно в ячейку заносить формулу
Код:
Казанский, у меня 2007 Эксель. Спасибо еще раз за решение через формулу на cyberforum.ru, через vba получился гораздо более сложный велосипед) |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перекрытие вариабл при повторном вызове функции | KOTBASILIO | JavaScript, Ajax | 0 | 18.07.2011 19:09 |
Ошибка при вызове функции Access violation | Hottabych | Win Api | 1 | 22.01.2011 20:35 |
Ошибка при вызове хранимой функции MySQL | tavrocotaps | Общие вопросы .NET | 0 | 23.04.2010 10:25 |
как присвоить все три значения вектору В и вывести его как массив столбец при вызове функции | Tomoa | Microsoft Office Excel | 8 | 08.03.2010 20:42 |
адрес не активной ячейки при вызове функции | skachkovgd | Microsoft Office Excel | 4 | 06.12.2007 09:50 |