![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
1. Создайте форму изображенную на рисунке
2. На листе модуля введите следующую программу
Private Sub CommandButton1_Click()
Dim i As Integer
Dim n As Integer
Dim Сумма As Double
Dim Произведение As Double
Dim Среднее As Double
Dim Результат As Double
If OptionButton1.Value = True Then
Сумма = 0
With ListBox1
For i = 0 To.ListCount - 1
If.Selected(i) = True Then
Сумма = Сумма +.List(i)
End If
Next i
End With
Результат = Сумма
End If
If OptionButton2.Value = True Then
Произведение = 1
With ListBox1
For i = 0 To.ListCount - 1
If.Selected(i) = True Then
Произведение = Произведение *.List(i)
End If
Next i
End With
Результат = Произведение
End If
If OptionButton3.Value = True Then
Среднее = 0
n = 0
With ListBox1
For i = 0 To.ListCount - 1
If.Selected(i) = True Then
n = n + 1
Среднее = Среднее +.List(i)
End If
Next i
End With
Результат = Среднее / n
End If
TextBox1.Text = CStr(Format(Результат, "Fixed"))
End Sub
Private Sub CommandButton2_Click()
UserForm1.Hide
End Sub
Private Sub Frame1_Click()
End Sub
Private Sub ListBox1_Click()
End Sub
Private Sub UserForm_Initialize()
With ListBox1
.List = Array(1, 2, 3, 4, 5, 6, 7, 8, 10)
.ListIndex = 0
.MultiSelect = fmMultiSelectMulti
End With
TextBox1.Enabled = False
End Sub
Private Sub UserForm_Click()
End Sub
Дата публикования: 2014-12-28; Прочитано: 151 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!