Advertisement
|
[x]
Attachment Details
|
||
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: |
Public Function ChangeFieldName(strTableName As String, strOldFieldName As String, strNewFieldName As String, Optional strNewFieldDescription As String)
Dim db As DAO.Database
Dim tdf As DAO.TableDef
Dim prp As Property
Set db = CurrentDb
Set tdf = db.TableDefs(strTableName)
On Error GoTo ErrHandler
If Not IsNull(strNewFieldDescription) And strNewFieldDescription <> "" Then
With tdf.Fields(strOldFieldName)
.Properties("Description").Value = strNewFieldDescription
End With
End If
tdf(strOldFieldName).Name = strNewFieldName
ErrHandler:
Select Case Err
Case 3265& 'Table or Field name invalid
MsgBox tdf.Name & " table or field doesn't exist"
Case 3270
tdf.Fields(strOldFieldName).Properties.Append _
tdf.Fields(strOldFieldName).CreateProperty("Description", dbText, strNewFieldDescription)
tdf(strOldFieldName).Name = strNewFieldName
Err.Clear
Case Else
Debug.Print " AppendDeleteField() Error " & Err & ": " & Error
End Select
Set prp = Nothing
Set tdf = Nothing
Set db = Nothing
End Function
|
|
[x]
The Solution Rating System
|
||
|
With so many solutions, how can you tell which solutions are most likely to help you and which ones are not? To provide you with a tool to use, we rate our solutions based on various elements that most accurately determine if a solution is a quality solution. To explain what factors affect the solution rating, here are the elements we take into consideration when formulating our solution rating.
Your Input Matters If you have any suggestions that you would like to make for our rating system, please ask a question in the Suggestions Zone of Community Support. Thank you! |
||
|
Loading Advertisement... |