ВУЗ:
Составители:
Рубрика:
79
В общей области необходимо объявить вспомогательные переменные:
Option Explicit
Dim Фамилия As String
Dim ТипВклада As String
Dim СуммаВклада As Double
Dim Отделение As String
Dim Примечание As String
Dim Количество As Integer
Dim Номер As Integer
Для активных элементов формы записывается соответствующий код.
Код процедуры обработки события Click кнопки «Найти»:
Private Sub Найти_Click()
Worksheets("База").Activate
Количество = Application.CountA(Active- _
Sheet.Columns(1))
Фамилия = Фам.Text
ТипВклада = Тип.Value
If Сев.Value = True Then Отделение = _
"Северное"
If Центр.Value = True Then Отделение = _
"Центральное"
If Вост.Value = True Then Отделение = _
"Восточное"
With ActiveSheet
For Номер = 1 To Количество
If .Cells(Номер, 1) = Фамилия And _
.Cells(Номер, 2) = ТипВклада And _
.Cells(Номер, 4) = Отделение Then _
Exit For
Next
Остаток.Text = .Cells(Номер, 3)
End With
If Номер = Количество + 1 Then
MsgBox "Такого счета в базе нет", _
vbInformation
End If
Дата.Text = Date
End Sub
В общей области необходимо объявить вспомогательные переменные:
Option Explicit
Dim Фамилия As String
Dim ТипВклада As String
Dim СуммаВклада As Double
Dim Отделение As String
Dim Примечание As String
Dim Количество As Integer
Dim Номер As Integer
Для активных элементов формы записывается соответствующий код.
Код процедуры обработки события Click кнопки «Найти»:
Private Sub Найти_Click()
Worksheets("База").Activate
Количество = Application.CountA(Active- _
Sheet.Columns(1))
Фамилия = Фам.Text
ТипВклада = Тип.Value
If Сев.Value = True Then Отделение = _
"Северное"
If Центр.Value = True Then Отделение = _
"Центральное"
If Вост.Value = True Then Отделение = _
"Восточное"
With ActiveSheet
For Номер = 1 To Количество
If .Cells(Номер, 1) = Фамилия And _
.Cells(Номер, 2) = ТипВклада And _
.Cells(Номер, 4) = Отделение Then _
Exit For
Next
Остаток.Text = .Cells(Номер, 3)
End With
If Номер = Количество + 1 Then
MsgBox "Такого счета в базе нет", _
vbInformation
End If
Дата.Text = Date
End Sub
79
Страницы
- « первая
- ‹ предыдущая
- …
- 77
- 78
- 79
- 80
- 81
- …
- следующая ›
- последняя »
