You're welcome I guess? I'll just assume the first code worked.
This will copy the "automatically flows in" values from columns G and H of the table Row where data was entered and then pastes to the next empty row of the Correspondence Log columns B and C.
Sub Test()
Dim wsCL As Worksheet
Dim tbl As ListObject
Dim NextRow As Range
Set wsCL = Sheets("Correspondence Log")
Set tbl = Sheets("Database").ListObjects(1) '("frmFileListDS")
If tbl.Range(tbl.Range.Rows.Count, 1) <> Empty Then 'If the last row is not blank
'Add a new row
Set NextRow = tbl.ListRows.Add.Range
Else
'Find the next avalable blank row
Set NextRow = tbl.Range(tbl.Range.Rows.Count, 1).End(xlUp).Offset(1)
End If
NextRow.Resize(1, 4).Value = wsCL.Range("B2:E2").Value 'ProjectComponent,Originator,DocumentType,Discipline
NextRow(1, 7).Value = wsCL.Range("F2").Value 'Title
wsCL.Range("B" & Rows.Count).End(xlUp).Offset(1).Resize(1, 2).Value = _
NextRow.EntireRow.Range("G1:H1").Value
End Sub
Bookmarks