RESTORE FROM MEMO Settings ADDITIVE THIS.RecordSource = THIS.RecordSource FOR i = 1 TO THIS.ColumnCount THIS.Columns[i].Header1.Caption = laSets[i,1] THIS.Columns[i].ControlSource = laSets[i,2] THIS.Columns[i].Width = laSets[i,3] THIS.Columns[i].ColumnOrder = laSets[i,4] ENDFORFor the most part this works, but there's one problem. Comboboxes in the grid don't initialize. I have the cbo rowsource as an SQL statement and the rstype as SQL. When I don't have this code in the grid, the combobox opens a table and creates a cursor and populates itself. With the code, it doesn't do any of that.