
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
09.06.2005, 22:32:02
|
|||
|---|---|---|---|
|
|||
Как создать пользовательскую функцию с критерием? |
|||
|
#18+
Прошу помочь всех знающих! Как мне создать функцию следущего содержанья БД- База данных в которой по заданному условию будет проходить операция Имя - Одно из полей условия Заказ - Одно из полей условия Код - Одно из полей условия Значить все наподобие Экзелевской функции БДСУММ() пробовал dsum() в VBA ,но незнаю как правильно указать ему выбор по условию содержащие несколько критериев. SumIf тоже не подошел так как там смог выбрать для условия только один критерий. Очень прошу помочь с этой задачой ,вроде простая ,но решить знаний не хватает (( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.06.2005, 08:17:50
|
|||
|---|---|---|---|
|
|||
Как создать пользовательскую функцию с критерием? |
|||
|
#18+
Если я правильно понял Ваши замыслы, то Вашу задачу можно решить с использованием формул массива, т.е. без применения VBA. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.06.2005, 19:20:51
|
|||
|---|---|---|---|
|
|||
Как создать пользовательскую функцию с критерием? |
|||
|
#18+
Function assa (iRange as Range) as Integer Dim TempRange as Range Dim intPos as Integer Dim intMax as Integer intMax = Range.Rows.Count For intPos = 1 to intMav 'Одномерный массив Set TempRange = iRange.Rows(intPos) With TempRange 'Проверка условий if .Columns(1) = "Вова" And .Columns(2) > 2 then 'Суммирование или че там еще assa = assa + .Columns(3) End If End With Next intPos End Function ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=61&mobile=1&tid=2185984]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
46ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
2ms |
| others: | 204ms |
| total: | 328ms |

| 0 / 0 |
