@osvaldomp
Grato pela mensagem/orientação
Eu anexei o arquivo juntamente com o código que estou utilizando
No arquivo em questão, há 2760 registros, onde temos uma coluna chamada "Data depois da importacao", uma coluna chamada "Data Antes da importacao".
Sub Import()
Dim lin, linfinal, rg As Double
Dim sDir, sPath As String
'Clean data
Sheets("Data").Range("A2:AP100000").ClearContents
'Improve the performance of the macro
With Application
.ScreenUpdating = False
.DisplayAlerts = False
End With
'Determine the location and name of the file
sPath = Sheets("Data").Cells(1, 73).Value
sDir = Sheets("Data").Cells(1, 75).Value
Workbooks.Open Filename:=sPath & sDir
Range("A2").Select
Range("A2", Cells([A1].CurrentRegion.Rows.Count, [A1].CurrentRegion.Columns.Count)).Copy
Workbooks(sDir).Close False
'Paste the data inside the dataset
Range("A1048576").End(xlUp).Offset(1, 0).PasteSpecial
Range("A1").Select
'linfinal = Sheets(1).Cells(Cells.Rows.Count, "G").End(xlUp).Row
linfinal = Cells(Rows.Count, "G").End(xlUp).Row
'Insert the borders to the dataset
With Range("A1")
.CurrentRegion.Borders.LineStyle = xlContinuous
End With
'User Message
rg = Range("A1048576").End(xlUp).Row
MsgBox "Number of records uploaded is: " & rg, vbOKOnly + vbInformation, "System Alert" & " " & Format(Now(), "dd/mmm/yyyy")
End Sub
Dataset.zip