FilesDir = "C:\test"

Option Explicit

Sub RenamesFiles2()
    Dim FilesDir As String
    Dim CurFile As String
    Dim RowNum As Long
    
    FilesDir = "C:\test"
    CurFile = Dir(FilesDir & Application.PathSeparator & "*")
    
    Do Until CurFile = ""
    
        RowNum = 0
        On Error Resume Next
        RowNum = Application.Match(CurFile, Range("A:A"), 0)
        On Error GoTo 0
        If RowNum > 0 Then
        
            Name FilesDir & Application.PathSeparator & CurFile As _
            FilesDir & Application.PathSeparator & Cells(RowNum, "B").Value
        End If
        
        CurFile = Dir
    Loop


End Sub