Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.50/32: Рейтинг темы: голосов - 32, средняя оценка - 4.50
2 / 2 / 1
Регистрация: 04.10.2010
Сообщений: 85
1

Объекты в VBA (Excel)

21.02.2011, 19:42. Показов 5786. Ответов 27
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Разработать подпрограмму нахождения в выделенном диапазоне рабочей таблицы максимального и минимального значения по строкам и по столбцам. Элементы массива задать самостоятельно через функцию Inputbox.


Ввод элементов массива получился, но как найти максимальное и минимальное значения в выделенном диапазоне рабочей таблицы я не знаю:
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
Public Sub r()
Dim stl As Integer
Dim str As Integer
Dim i As Integer
Dim j As Integer
stl = InputBox("Введите количество столбцов")
str = InputBox("Введите количество строк")
For i = 1 To stl
For j = 1 To str
Sheets("Лист1").Cells(i, j) = InputBox("Введите" & j & "элемент" & i & "строки")
Next j
Next i
End Sub
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.02.2011, 19:42
Ответы с готовыми решениями:

Объекты Excel VBA: рабочие листы. Примеры структур рабочих листов в приложении, их связь и изменчивость
Ребята,помогите найти информацию...ума не приложу,что нужно искать... 7. Объекты Excel VBA:...

Vba excel windows и vba excel Mac Os - Макинтош корявит шрифт
Всем привет, столкнулся с такой ситуацией. Макросы написаны на Excel 2016 Windows. Когда файл...

Автоматические создаваемые VBA объекты?
Доброго времени суток! Помогите разобраться с объектами в VBA. Суть моего непонимания: Возьмем...

VBA парсер выдает ошибку vba excel Run-time error '-2147319783 (80028019) и "microsoft ожидает пока другое приложение за
Добрый день, делаю свой первый парсер. Выдает ошибку vba excel Run-time error '-2147319783...

27
11508 / 3794 / 681
Регистрация: 13.02.2009
Сообщений: 11,197
23.02.2011, 22:01 21
Author24 — интернет-сервис помощи студентам
dimok5,
Функция определена для несвязанных диапазонов до 30 штук.
В том числе и для одиночных ячеек
Ничто не мешает выбрать связанный диапазон

Можно вызвать так:
Visual Basic
1
2
3
Sub Кнопка1_Щелкнуть()
MsgBox Min_D(Selection)
End Sub
0
Заблокирован
23.02.2011, 22:12 22
dimok5,
можно для выделения диапазона ячеек во время выполнения кода использовать метод InputBox (не путайте с функцией).
1
2 / 2 / 1
Регистрация: 04.10.2010
Сообщений: 85
23.02.2011, 22:39  [ТС] 23
Метод InputBox??? Впервые слышу
И в чём заключается этот метод???

Добавлено через 3 минуты
Цитата Сообщение от Alex77755 Посмотреть сообщение
dimok5,
Функция определена для несвязанных диапазонов до 30 штук.
В том числе и для одиночных ячеек
Ничто не мешает выбрать связанный диапазон

Можно вызвать так:
Visual Basic
1
2
3
Sub Кнопка1_Щелкнуть()
MsgBox Min_D(Selection)
End Sub
Попробую и этот код, может больше понравиться
0
Заблокирован
23.02.2011, 22:50 24
dimok5,
учебник какой-нибудь есть по VBA в Excel?
0
2 / 2 / 1
Регистрация: 04.10.2010
Сообщений: 85
23.02.2011, 22:57  [ТС] 25
Цитата Сообщение от Busine2009 Посмотреть сообщение
dimok5,
учебник какой-нибудь есть по VBA в Excel?
Эм, лекции по VBA в размере 50 страниц....
0
Заблокирован
23.02.2011, 23:00 26
dimok5,
значит вам и не нужно знать, что такое метод InputBox, раз у вас нет его в лекциях. Поэтому разбивайте код на 2 части, как я уже писал.
0
2 / 2 / 1
Регистрация: 04.10.2010
Сообщений: 85
23.02.2011, 23:04  [ТС] 27
Ну ладно, и на этом спасибо
0
0 / 0 / 0
Регистрация: 12.09.2017
Сообщений: 1
20.10.2011, 18:13 28
Объект Application. Метод InputBox.
expression.InputBox(Prompt, Title, Default, Left, Top, HelpFile, HelpContextID, Type)
0
20.10.2011, 18:13
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.10.2011, 18:13
Помогаю со студенческими работами здесь

Объекты в Excel
Объект Application (Приложение) занимает самый верхний уровень иерархии объектов Excel. Объект...

Как сделать объекты в VBA чтобы были методы, свойства, события?
подскажите как сделать объекты в VBA чтобы были методы, свойства события. Как в Делфи сделанно.

Функциия excel в функции excel на vba
С помощью мастера записи матросов получил следующую функцию ActiveCell.FormulaR1C1 = "=IFERROR...

Vba экспорт в excel по vba-фильтру
Работает VBA-фильтр, как сделать экспорт выбранных данных в Excel по средствам кнопки. Прошу о...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
28
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru