Форма пользователя (Обновление, Добавление, Удаление и Сброс) - PullRequest
0 голосов
/ 25 сентября 2019

Привет У меня возникла проблема с обновлением и удалением данных на моем рабочем листе.При использовании пользовательской формы VBA Excel у меня всегда возникала проблема с определенной приложением ошибкой, определенной объектом.

Я пробовал метод выбора строк, но не могу получить нужный вывод.

Private Sub cmdUpdate_Click()

If Me.cmbAssetTag.Value = "" Then

MsgBox "Asset Tag Can Not be Blank!!!", vbExclamation, "Asset Tag"

Exit Sub

End If

AssetTag = Me.cmbAssetTag.Value

Sheets("Assets").Select

Dim r As Single

Dim msg As String

Dim ans As String

r = Me.cmbAssetTag.Value

Rows(r, Cells).Select

Cells(r, 2) = Me.txtName.Text

Cells(r, 3) = Me.txtManager.Text

Cells(r, 4) = Me.txtDepartment.Text

Cells(r, 5) = Me.txtAction.Text

Cells(r, 6) = Me.txtTemplate.Text

Cells(r, 7) = Me.txtModel.Text

Cells(r, 8) = Me.txtReason.Text

Cells(r, 9) = Me.txtDate.Text

Cells(r, 10) = Me.txtUpdatedBy.Text

msg = "Asset Tag" & rowselect & "  Successfully Updated...Continue?"

Unload Me

ans = MsgBox(msg, vbYesNo, "Update")

If ans = vbYes Then

UserForm1.Show

Else

Sheets("Assets").Select

End If

End Sub

Фактический результат должен заменить данные на листе замененным вводом

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...