Максимальное значение элемента массива.
Roman777
Дата: Среда, 06.05.2015, 16:31 |
Сообщение № 1
Группа: Проверенные
Ранг: Ветеран
Сообщений: 980
Репутация:
127
±
Замечаний:
0% ±
Excel 2007, Excel 2013
Добрый день! Существует ли функция в ВБА нахождения максимального (наибольшего) элемента массива? В смысле чтобы выдавала его значение (или позицию).
Добрый день! Существует ли функция в ВБА нахождения максимального (наибольшего) элемента массива? В смысле чтобы выдавала его значение (или позицию). Roman777
Много чего не знаю!!!!
Сообщение отредактировал Roman777 - Среда, 06.05.2015, 16:31
Ответить
Сообщение Добрый день! Существует ли функция в ВБА нахождения максимального (наибольшего) элемента массива? В смысле чтобы выдавала его значение (или позицию). Автор - Roman777 Дата добавления - 06.05.2015 в 16:31
RAN
Дата: Среда, 06.05.2015, 16:37 |
Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Быть или не быть, вот в чем загвоздка!
Ответить
Сообщение [vba][/vba] Автор - RAN Дата добавления - 06.05.2015 в 16:37
Roman777
Дата: Среда, 06.05.2015, 16:43 |
Сообщение № 3
Группа: Проверенные
Ранг: Ветеран
Сообщений: 980
Репутация:
127
±
Замечаний:
0% ±
Excel 2007, Excel 2013
RAN , Спасибо! Я правильно понимаю исходя из текста, что эта функция работает только с ячейками?
RAN , Спасибо! Я правильно понимаю исходя из текста, что эта функция работает только с ячейками?Roman777
Много чего не знаю!!!!
Ответить
Сообщение RAN , Спасибо! Я правильно понимаю исходя из текста, что эта функция работает только с ячейками?Автор - Roman777 Дата добавления - 06.05.2015 в 16:43
_Boroda_
Дата: Среда, 06.05.2015, 17:02 |
Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16709
Репутация:
6501
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Нет, почему? [vba]Код
Sub ttt() Dim a a = Array(11, 22, 99, 33) m = WorksheetFunction.Max(a) End Sub
[/vba]
Нет, почему? [vba]Код
Sub ttt() Dim a a = Array(11, 22, 99, 33) m = WorksheetFunction.Max(a) End Sub
[/vba] _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Нет, почему? [vba]Код
Sub ttt() Dim a a = Array(11, 22, 99, 33) m = WorksheetFunction.Max(a) End Sub
[/vba] Автор - _Boroda_ Дата добавления - 06.05.2015 в 17:02
Roman777
Дата: Среда, 06.05.2015, 17:08 |
Сообщение № 5
Группа: Проверенные
Ранг: Ветеран
Сообщений: 980
Репутация:
127
±
Замечаний:
0% ±
Excel 2007, Excel 2013
_Boroda_ , действительно, работает всё, меня несколько сбило столку "WorksheetFunction". Я подумал, что такое может работать только с элементами листа. Спасибо!
_Boroda_ , действительно, работает всё, меня несколько сбило столку "WorksheetFunction". Я подумал, что такое может работать только с элементами листа. Спасибо!Roman777
Много чего не знаю!!!!
Ответить
Сообщение _Boroda_ , действительно, работает всё, меня несколько сбило столку "WorksheetFunction". Я подумал, что такое может работать только с элементами листа. Спасибо!Автор - Roman777 Дата добавления - 06.05.2015 в 17:08