powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / минимальное число
10 сообщений из 10, страница 1 из 1
минимальное число
    #34945328
Elaa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте! Подскажите, пожалуйста, как из строки ячеек 1 2 6 9 33 5 0 2 найти минимальное число?
...
Рейтинг: 0 / 0
минимальное число
    #34945350
Фотография Worobjoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ячеек чего, екселя?
...
Рейтинг: 0 / 0
минимальное число
    #34945389
Фотография VladConn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Эти числа у вас номера столбцов в вашей строке?
...
Рейтинг: 0 / 0
минимальное число
    #34945473
Elaa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да в экселе. Заполняется строка первая, т.е. 1стр,1стб - 1, 1стр,2стб -9, 1стр,3стб - 6,
1стр,4стб - 20,1стр,5стб - 0 ит.д. И чисел может быть любое количество (в строку) и из них нужно найти минимальный.
...
Рейтинг: 0 / 0
минимальное число
    #34945607
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
=МИН(1:1)
...
Рейтинг: 0 / 0
минимальное число
    #34945617
Elaa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мне нужно записать с помощью программногго кода. Нет такой функции, которая ищет минимум или максимум?
...
Рейтинг: 0 / 0
минимальное число
    #34945630
Elaa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вообще задача такая: ввести массив A(N). Найти сред.арифметическое и минимальный элемент этого массива. Ср.арифм я нашла. А вот мин. из них не могу.
...
Рейтинг: 0 / 0
минимальное число
    #34945636
Фотография gjghjc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот это (спасибо одному из жителей этого форума, извините но не помню кому :( )

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Public Function LastUsedRow() As Long
Dim tmpR As Range
Dim arRow( 256 ) As Long
   For Each tmpR In [A65536:AA65536]
       arRow(tmpR.Column) = tmpR.End(xlUp).Row
   Next

   LastUsedRow = WorksheetFunction.Max(arRow)

End Function

Определит последнюю используемую ячейку

А алгоритм определения минимума


1 min = Cell (1,1)
2 Если Cell (i,1) < min то min = Cell (1,1)
3 переход к следующей ячейке


С уважением, Николай.
...
Рейтинг: 0 / 0
минимальное число
    #34945652
Фотография Worobjoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код в модуле екселя:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
Public Sub FindMin()
    Dim v As Variant
    Dim i As Long
    Dim Min As Long
    v = Application.Selection
    i = LBound(v,  2 )
    Min = Val(v(i,  1 ))
    For i = i +  1  To UBound(v,  2 )
        If Val(v( 1 , i)) < Min Then
            Min = Val(v( 1 , i))
        End If
    Next
    MsgBox "MinValue=" & Min
End Sub
Надо выделить нужный диапазон ячеек в первой строке
...
Рейтинг: 0 / 0
минимальное число
    #34946309
Deggasad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ElaaМне нужно записать с помощью программногго кода. Нет такой функции, которая ищет минимум или максимум?
В коде можно пользовать функции Экселя, иногда только названия чуть отличаются
Код: plaintext
Worksheetfunction.min(range("A1:A10"))
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / минимальное число
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]