You could try going thru the system tables (turn them to visible by going thru Tools=> Options => View => System Objects), note that use of these tables is not supported by M$
Or you can do it thru code: Currentdb.Tabledefs("TableName").Fields(0).Name
this will return the name of the first column in table "TableName", so you have to change the 0 to 1 to get field #2, it is what they call a "zero based array", meaning 0 is 1 and 1 is 2 etc....
I hope this helps...