I don't have experience working in the older DAO methods,
but the newer ADO methods might use an approach to
changing field names in a table like this:
Public Sub TableFieldNameModify(strOld as String, strNew
as String, strTbl as String)
Dim cat As New ADOX.Catalog
Dim cnn As New ADODB.Connection
Dim tbl As New ADOX.Table
Set cnn = CurrentProject.Connection
Let cat.ActiveConnection = cnn
Set tbl = cat.Tables(strTbl)
Let tbl.Columns(strOld).Name = strNew
End Sub
WHERE:
strOld is the current field name to be changed
strNew is the desired field name
strTbl is the name of the table containing the field
Hope this is what you had in mind.
-dc