J
John Petty
I have a Sheet(form) that I am trying to Populate (row by
row) using a UserForm. The problem is that the area to be
populated is in the middle of the sheet (i.e A21:AD52).
I have created range names for the columns and even
created a range name to define the range (A21:AD52), but
alas, my code is not working. Please help
Private Sub CommandNext_Click()
Dim NextRow As Integer
On Error Resume Next
'Make sure that the Release form is Active
Sheets("Release").Activate
' Determine the next Empty Row
NextRow = _
Application.WorksheetFunction.CountA(Range _
("ReleaseAction")) + 1
'Transfer the data to the sheet
Range("Release_PN") = TextPN.Text
Range("Release_Description") = TextDescription.Text
If CheckAccessory.Value = True Then Range("D21") = "X"
(and the rest of the data)
' Reset the Userform for the next row
TextPN.Text = ""
TextDescription.Text = ""
CheckAccessory.Value = False
End Sub
row) using a UserForm. The problem is that the area to be
populated is in the middle of the sheet (i.e A21:AD52).
I have created range names for the columns and even
created a range name to define the range (A21:AD52), but
alas, my code is not working. Please help
Private Sub CommandNext_Click()
Dim NextRow As Integer
On Error Resume Next
'Make sure that the Release form is Active
Sheets("Release").Activate
' Determine the next Empty Row
NextRow = _
Application.WorksheetFunction.CountA(Range _
("ReleaseAction")) + 1
'Transfer the data to the sheet
Range("Release_PN") = TextPN.Text
Range("Release_Description") = TextDescription.Text
If CheckAccessory.Value = True Then Range("D21") = "X"
(and the rest of the data)
' Reset the Userform for the next row
TextPN.Text = ""
TextDescription.Text = ""
CheckAccessory.Value = False
End Sub