Try this:
Sub ImportData()
Dim strFile As String
Dim wbk As Workbook
Dim lngLastRow As Long
strFile = Application.GetOpenFilename(FileFilter:="CSV files (*.csv),*.csv")
If strFile = "False" Then
Beep
Exit Sub
End If
Application.ScreenUpdating = False
Set wbk = Workbooks.Open(Filename:=strFile)
With wbk.Worksheets(1)
lngLastRow = .Range("A:B").Find(What:="*", SearchOrder:=xlByRows, SearchDirection:=xlPrevious).Row
.Range("A57:B" & lngLastRow).Copy Destination:=ThisWorkbook.Worksheets(1).Range("A31")
End With
wbk.Close SaveChanges:=False
Application.ScreenUpdating = True
End Sub