Hi
I am using
Sheets("Data").Select
Sheets("Data").Range("A65536").End(xlUp).Offset(1, 0).Range("A1").Activate
to locate the next empty row then
LogEntry.TextBox1.Text = ActiveCell.Offset(0, 1).Value
LogEntry.ComboBox1.Value = ActiveCell.Offset(0, 3).Value
LogEntry.ComboBox2.Value = ActiveCell.Offset(0, 4).Value
LogEntry.ComboBox3.Value = ActiveCell.Offset(0, 5).Value
LogEntry.ComboBox4.Value = ActiveCell.Offset(0, 6).Value
LogEntry.ComboBox5.Value = ActiveCell.Offset(0, 7).Value
LogEntry.ComboBox6.Value = ActiveCell.Offset(0, 8).Value
LogEntry.ComboBox7.Value = ActiveCell.Offset(0, 9).Value
LogEntry.TextBox3.Text = ActiveCell.Offset(0, 10).Value
LogEntry.TextBox4.Text = ActiveCell.Offset(0, 11).Value
LogEntry.TextBox5.Text = ActiveCell.Offset(0, 12).Value
LogEntry.TextBox7.Text = ActiveCell.Offset(0, 14).Value
where LogEntry is the name of the userform
HTH
Kenny