Microsoft
Software
Hardware
Network
Question : VBA RunTime Error 424 Object Required Excel
Hi GUys,
I've had some EXCELLENT help with an expert from here on getting my userform going and just one small little thing is happening, I'm getting a run time error 424 object required and it is highlight this line
If c.Value & " " & c.Offset(0, 1).Value = cmbnames.Text And c.Offset(0, 5).Value = txtTrainSessionNo.Text Then
Here is the code below:
Private Sub btnSubmitStats_Click()
Dim wb As Workbook
Dim ws As Worksheet
Dim rng1 As Range
Dim rng2 As Range
Dim c As Range
Dim s As Integer
Set wb = ActiveWorkbook
Set ws = ActiveSheet
Set rng1 = ws.Range("G2:G" & (Range("G65536").End(xlUp)
.Row))
For Each c In rng1
If c.Value & " " & c.Offset(0, 1).Value = cmbnames.Text And c.Offset(0, 5).Value = txtTrainSessionNo.Text Then
c.Offset(0, 6).Value = txtWrittenAssess.Text
c.Offset(0, 7).Value = cboGrade.Text
End If
Next
cmbnames.SetFocus
If cmbnames.ListCount <> 0 Then
For i = 0 To cmbnames.LineCount - 1
If cmbnames.List(i) = cmbnames.Text Then
cmbnames.RemoveItem (i)
End If
Next
End If
cmbnames.Value = ""
End Sub
I actually can't see anything wrong with it because this only started happening after changing a txt field to a combo box on the userform.
File is attached below:
Any Help will be appreciated
cheers
Attachments:
Copy-of-Samplex-4.xls
(56 KB)
(File Type Details)
sample file with dummy data
Answer : VBA RunTime Error 424 Object Required Excel
Replace "txtTrainSessionNo" in this string with "cmbTrainSessionNo", i.e. to the name of Combobox.
Alex
Random Solutions
Collect Windows 7 Product ID Scripr
putting a requiredfield on a combobox in asp
The operation can't be completed.....
Macro for delay send of an excel sheet to a mail recipient
What is the proper DNS settings for ...
PL/SQL Performance
JQuery based image (actually an element of code) rotator
Applying service pack 7 to BES 4.0
Reference a selected rows column value from a gridview in VB .Net 3.5
VBScript: Pulling lastLogonTimestamp