В настоящее время я создаю систему, использующую VBA, чтобы студенты могли выбирать свои занятия в университете.Для этого я создал пользовательскую форму «AMForm», в которой для каждого класса имеются смежные функциональные кнопки, чтобы они могли выбрать «да» или «нет», если они хотят записаться в класс, например «Машиностроение» с «да».Кнопки «или» нет рядом с ним.
После того, как они отправят свою форму - я хочу иметь возможность записать свой выбор в электронную таблицу «AMChoices».Эта электронная таблица содержит каждый класс в вышеуказанных заголовках, поэтому я хотел бы заполнить ячейку буквой «х», если она была выбрана, например, если выбрана кнопка «Машиностроение», она заполняет «х» под этой ячейкой.
Я делаю это для нескольких пользователей, поэтому я хочу, чтобы он мог заполнить ячейку, а затем, когда следующий пользователь регистрирует свой выбор, его выбор заполняется в следующей пустой строке.
Пожалуйста, смотрите ниже мой код.
Set CurrentCell = Range("B2").End(xlDown).Offset(1, 0).Select
If Me.optAMIB1 Then
Total = Total + 20
Worksheets("AMChoices").Range("CurrentCell").Value = "X"
End If