Вот пример того, как размещаются данные:
Вот пример того, как структурирована моя пользовательская форма: Клиентская форма пользователя
Кодыдля кнопки обновления выполняются следующие действия, которые не работают:
Private Sub UpdateCommandButton_Click()
Dim countryname As String
Dim username As String
Dim CompanyName As String
Dim onetime As String
Dim actualmonthly As String
'Обновление на основе имени пользователя на данный момент
ActiveSheet.Activate
countryname = countryTextBox.Text
username = usernameComboBox.Text
CompanyName = companyComboBox.Text
onetime = oneTimeTextBox.Text
actualmonthly = actualMonthlyTextBox.Text
Cells(currentrow, 2).Value = countryname
Cells(currentrow, 3).Value = username
Cells(currentrow + 1, 4).Value = CompanyName
Cells(currentrow + 1, 6).Value = onetime
Cells(currentrow + 1, 7).Value = actualmonthly
MsgBox "Client's Details Has Been Updated!"
End Sub
Моя пользовательская форма также отобразит соответствующие данные, если пользовательвыполняется поиск, и значения в разовом и месячном значениях изменяются соответственно в выпадающих списках
. Таким образом, возможно ли редактировать различные ячейки соответственно на основе входных данных из пользовательской формы?(Примеры ячеек, которые я хочу редактировать: B19, C19, D20, D21, D22, E19, E20, E21, E22) Обратите внимание, что я не хочу жестко кодировать ячейки, что означает, что пользовательская форма может обновлять другие столбцыи строки, если нужно добавить больше данных.Заранее спасибо!