フィールド名をコンボボックスのテーブルに
テーブル「tb1」にある「フィールド名」を「tb2」のデータに移し、さらにコンボボックスで使おうという方法です。下記の関数を標準モジュールとして設定し、マクロで実行させています。
DAOを使っているので動かない場合は注意書きを読んでください。
Public Function fldName() As Variant
Dim dbs As Database, tdf1 As TableDef, tdf2 As TableDef
Dim fld As Field
Dim strFldName As String
Dim rs1 As Recordset

Set dbs = CurrentDb
Set tdf1 = dbs.TableDefs!tb1
Set tdf2 = dbs.TableDefs!tb2
Set rs1 = dbs.OpenRecordset("tb2")

For Each fld In tdf1.Fields
strFldName = fld.name
rs1.AddNew
rs1(0) = strFldName
rs1.Update

Next fld
rs1.Close
Set dbs = Nothing

End Function

'動かない場合は、ツールの参照設定でMicrosoft DAO3.6 ObjectsLibrary
'を最優先順位の方に上げてください。