hey again jb,
can I bug you for another bit of help? I took your sugestions and ran with them, and am now trying to build a variation of what I wrote to get not the Reports collection, but the Queries. This is giving me an error of "Item not found in this collection" for some reason. I looked into doing it with the Tables container, but that gives me tables and queries both, and I need to limit the list to just queries. Any thoughts?
Private Sub UpdateList_Click()
On Error GoTo ClearTable_Err
Dim obj As AccessObject, dbs As Object
Dim rs As DAO.Recordset
Dim con As Container
Dim doc As Document
Dim DBa As Database
Dim strSQL As String
Dim desc As Variant
'set table to open
strSQL = "Select * from QueriesList"
'open current project, open desired table
Set dbs = Application.CurrentProject
Set rs = CurrentDb.OpenRecordset(strSQL)
'select first record in table
rs.MoveFirst
'delete existing records
Do Until rs.EOF
rs.Delete
rs.MoveNext
Loop
'set containers list to read
Set DBa = Application.CurrentDb
Set con = DBa.Containers("Query")
'read selected container objects and add to table
For Each doc In con.Documents
rs.AddNew
rs!QueryName.Value = doc.Properties("Name").Value
On Error Resume Next
desc = ""
desc = doc.Properties("Description").Value
If desc <> "" Then
rs!Description.Value = desc
End If
rs.Update
Next doc
'reload the table, and redisplay on form
rs.Requery
Forms![500-QueriesList].Requery
'close the table
rs.Close
ClearTable_Exit:
Exit Sub
ClearTable_Err:
MsgBox Error$
Resume ClearTable_Exit
End Sub