Do it on a BACKUP COPY. Set a reference to the DAO 3.6 object library
Public Sub RenameAllTables(strToFind As String, strToReplace)
On Error GoTo ErrHandler
Dim dbs As Database
Dim tdf As TableDef
Set dbs = CurrentDb
For Each tdf In dbs.TableDefs
Dim tdfNewName As String
if mid$(tdf.name,1,4)="dbo_"
tdfNewName = mid$(tdf.Name,4,255)
DoCmd.Rename tdfNewName, acTable, tdf.Name
endif
NextTdf:
Next
Cleanexit:
Exit Sub
ErrHandler:
MsgBox Err.Number & " - " & Err.description, vbOKOnly
Resume NextTdf
GoTo Cleanexit
End Sub