Try, the following, but beware how this interacts with relationships and keys.
Sub TableColumnAlter(Table As String, oldName As String, newName As String)
Dim counter1 As Long
Dim counter2 As Long
Dim tbl As TableDef
Dim fld As Field
Debug.Print CurrentDb.TableDefs.Count
For Each tbl In...