Thanks for the help. I ended up using the emptyrow method below: 'Begin Transfer Information and Change Workbook Dim nwb As Workbook Set nwb = Workbooks.Open("G:\Time To Complete Dataset.xlsx")
'Determine emptyRow
Dim emptyRow As Long
emptyRow = WorksheetFunction.CountA(nwb.Sheets("daily_tracking_dataset").Range("A:A")) + 1
'Transfer Information
With nwb.Sheets("daily_tracking_dataset")
'Datebox
.Cells(emptyRow, 1).Value = CDate(txtDate.Text)
'Listbox
.Cells(emptyRow, 2).Value = lbName.List(lbName.ListIndex)
'Textbox
.Cells(emptyRow, 3).Value = txtROT.Value
End With
ActiveWorkbook.Save
ActiveWindow.Close
End Sub