I have a dynamic Access table, in which the columns of the table may change over time depending on the user's preferences (additions or deletions, ~100 columns). I am trying to make a form for this table where the columns names would appear on the form in a vertical manner so an individual entry could be reviewed more easily then scrolling across the entire table. Given the fact that the columns could change, I can't fathom how to build the form and then match it to the data? I was thinking this might be a query to get the column names to set up the form's rows, and then some vba/sql code to match the current columns with the right row data depending on the selection of the row. Does anyone have any experience with this? I hope this makes some sense...