Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.05.2014, 00:36   #1
Дмитрий Огнев
Пользователь
 
Регистрация: 25.03.2014
Сообщений: 18
По умолчанию Помогите с VBA

Не знаю, как сделать так, чтобы при выборе хендай, выдавал 300(цена), хонда 200, форд100 и как вписать в прогу строку СТОИМОСТЬ, чтобы она считала (цена*срок) и выдавала сразу в ячейку

Книга
Код:
Private Sub Workbook_Open()
Worksheets("Лист1").Activate
Load UserForm1
Application.Caption = "Оплата занятий детского клуба"
UserForm1.ComboBox1.List = Array("хендай", "хонда", "форд")
UserForm1.ComboBox1.ListIndex = 0
UserForm1.Show
End Sub
Код:
Private Sub CommandButton1_Click()
Dim фио As String * 50
Dim марка As String * 10
Dim цена As String * 50
Dim дата As String * 11
Dim срок As String * 3
Dim стоимость As String * 3
Dim НомерСтроки As Integer
НомерСтроки = Application.CountA(ActiveSheet.Columns(2)) + 1
With UserForm1
фио = .TextBox1.Text
дата = .TextBox2.Text
срок = .TextBox3.Text
марка = .ComboBox1.Text
цена = IIf(.ComboBox1.Value = хендай, "200", "300")
End With
With ActiveSheet
Cells(НомерСтроки, 1).Value = фио
Cells(НомерСтроки, 2).Value = марка
Cells(НомерСтроки, 3).Value = цена
Cells(НомерСтроки, 4).Value = дата
Cells(НомерСтроки, 5).Value = срок
Cells(НомерСтроки, 6).Value = стоимость
End With
End Sub
Private Sub CommandButton2_Click()
UserForm1.Hide
'Application.Caption = Empty
Worksheets("Лист1").Activate
End Sub

Private Sub SpinButton1_SpinUp()
    TextBox2.Text = DateValue(TextBox2.Text) + 1
End Sub

Private Sub SpinButton1_SpinDown()
    TextBox2.Text = DateValue(TextBox2.Text) - 1
End Sub

Private Sub UserForm_Initialize()
    TextBox2.Text = Date
End Sub
Дмитрий Огнев вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите с VBA! liona22 Microsoft Office Excel 7 17.11.2009 06:45
ПОМОГИТЕ С vba!!!!) Маришшка Microsoft Office Excel 0 13.05.2009 17:30
помогите с VBA Serzov Microsoft Office Excel 1 11.06.2008 16:26
Помогите с VBA ereality Помощь студентам 5 19.05.2008 18:11
Помогите с VBA windzor Microsoft Office Word 5 20.04.2008 19:59