Morning CK76,
Many thanks, your VBA option works perfectly.
I added a little so on open it deletes the data and merges capturing any new data.
Just a small one is there a way to slightly adjust the VBA a little to get it rename a few columns headers?
i didn't notice at first but some of the header the machine generates are confusing.
MANY MANY Thanks for your help with this though 
Dale J

Private Sub Workbook_Open()
Range("A2:AQ99999").ClearContents
Dim fPath As String: fPath = "I:\MARPOSSGAUGEDATA" & "\" 'Change path as needed
Dim fExt As String: fExt = "*.CSV"
Dim mFile As String, fColl As New Collection
Dim intFF As Integer: intFF = FreeFile()
Dim i As Integer, j As Integer
mFile = Dir(fPath & fExt)
Do While Len(mFile) > 0
fColl.Add fPath & mFile
mFile = Dir()
Loop
j = Cells(Rows.Count, "A").End(xlUp).Row
For i = 1 To fColl.Count
Open fColl(i) For Input As #intFF
Do Until EOF(intFF)
Line Input #intFF, ReadData
If InStr(ReadData, "Date and time") Then
Else
j = j + 1
Cells(j, 1).Resize(, 53) = Split(ReadData, ",")
End If
Loop
Close #intFF
Next
End Sub
Bookmarks