請教兩個問題:ExcelVBA的圖表 ADO(編號:2979)

小弟有兩個初級生水準的問題請教:
1.我想在ExcelVBA中利用charts("xxx")以物件名稱作為索引來控制圖表物件,可是在利用Excel圖表精靈繪製圖形的時候,並無法對圖表命名,請問要如何處理?
2.使用ADO物件群連結到資料庫後,請問如何列舉該資料庫的所有資料表(table)和查詢物件(QueryDef)?使用工具箱中Data物件或DAO物件群的TableDef和QueryDef似乎可以達成上述功能,可是我比較熟的是ADO物件群,翻了一下書,也查了MSDN,就是找不到答案,請問如果用ADO物件的話,要怎麼處理這幾個問題呢?(例如增加,刪除或查詢Table及QueryDef等物件).
謝謝!