Excel VBA Userform
Я создал Userform с несколькими листами с разными месяцами. Я могу получить форму для правильной работы для «Sheet7 (July)». Как создать форму на всех листах в рабочей книге? Ниже приведен мой код для формы. спасибо
Private Sub CommandButton1_Click() 'Range("A").Value = tbdaterec 'Range("B").Value = tbdateres 'Range("C").Value = cmblist.Value 'Range("D").Value = tbstudent 'Range("E").Value = tbdatesch 'Range("F").Value = tbrequest 'Range("G").Value = cmbsitelist.Value erow = Sheet7.Cells(Rows.Count, 1).End(xlUp).Offset(1, 0).Row Cells(erow, 1).Value = tbdaterec.Text Cells(erow, 2).Value = tbdateres.Text Cells(erow, 3).Value = cmblist.Value Cells(erow, 4).Value = tbstudent.Text Cells(erow, 5).Value = tbdatesch.Text Cells(erow, 6).Value = tbrequest.Text Cells(erow, 7).Value = cmbsitelist.Value
- Кнопка VBA Options, как подключиться к модулю?
- Link Combobox с текстовым полем в vba Excel
- Отображение «живых» данных диаграммы в Excel Userform
- Форма Показать метод в случае workbook_open в ThisWorkbook ломает фокус
- Назначение обработчиков событий для элементов управления в пользовательской форме, созданных динамически в VBA, в подпункте
- Excel VBA UserForm - если не IsEmpty Then
- Использование операторов IF & AND с флажками в пользовательской форме
- UserForm ComboBox
- Internet Explorer не будет закрыт после завершения моего модуля
- VBA. Создайте миниатюру в Loadpicture () в пользовательской форме.
- Настройка нескольких значений VBA
- Ошибка в Userform.Hide внутри Workbook_Deactivate event
- Excel VBA - запись нескольких значений флажков пользовательской формы в одну ячейку
В своем коде выполните следующие действия:
erow = ActiveSheet.Cells(Rows.Count, 1).End(xlUp).Offset(1, 0).Row
Это зависит от того, на каком листе вы находитесь.
Это помогает?