![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 12.09.2009
Сообщений: 33
|
![]()
Всем доброго дня! У меня возник такой вопрос в Excel есть функция ЧИСЛКОМБ, она работает хорошо, мне нужно написать данную функцию в VBA (excel)
или же как сделать в VBA формулу, которую я прикрепил к файлу? Заранее спасибо! |
![]() |
![]() |
![]() |
#2 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
число комбинаций из n элементов по m равно
n!/m!/(n - m)! получить в VBA можно так: 1) WorksheetFunction.Combin(n, m) 2) обьявляем Function Fctrl(n As Integer) As Long If n = 1 Then Fctrl = 1 Else Fctrl = n * Fctrl(n - 1) End Function затем, собственно число комбинаций: = Fctrl(n)/Fctrl(m)/Fctrl(n-m)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
#3 | |
Пользователь
Регистрация: 12.09.2009
Сообщений: 33
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Аналог функции ИЛИ (OR) на VBA | Andrey3055 | Microsoft Office Excel | 4 | 03.11.2009 13:47 |
Функции. Передача массива в качестве параметра функции. | Wia | Помощь студентам | 2 | 17.03.2009 14:57 |
как написать на vba стандарные функции excel | ibrahimov | Microsoft Office Excel | 4 | 28.11.2008 04:42 |
Программа на VBA в виде функции пользователя | Strel'nikova | Помощь студентам | 3 | 31.10.2008 13:53 |
Бага или фича функции Replace Function (VBA)? | Alkaline | Microsoft Office Excel | 3 | 27.12.2007 11:26 |