閱讀英文

共用方式為


Access) (AllTables 物件

AllTables 集合包含 AccessObjectCurrentData 中每個資料表 或 CodeData 物件。

註解

CurrentDataCodeData 物件都有 AllTables 集合包含說明 CurrentDataCodeData 所指定的所有資料表的執行個體的 AccessObject 物件。 例如,您就可以列舉 AllTables 集合在 Visual Basic 中設定或傳回集合中的個別的 AccessObject 物件的屬性值。

參照AllTables集合中的個別AccessObject物件,方法是依名稱參照物件,或參照集合中的索引。 如果您想要在 AllTables 集合中特定的物件參照,最好是因為可能會變更資料表的集合索引依名稱參照至表格。

AllTables 集合是從零開始編列索引。 如果您依其索引參照表格,第一張表格是 AllTables(0)、 第二個表格是 AllTables(1),依此類推。

注意

[!注意事項] 若要列出資料庫中所有開啟的資料表,請使用 IsLoadedAllTables 集合中每一個 AccessObject 物件的屬性。 您可以使用 名稱 每個個別 AccessObject 物件屬性可傳回資料表的名稱。

您無法新增或刪除 AccessObject 物件從 AllTables 集合。

範例

下列範例列印在 AllTables 集合中每個開啟的 AccessObject 物件的名稱。

Sub AllTables() 
 Dim obj As AccessObject, dbs As Object 
 Set dbs = Application.CurrentData 
 ' Search for open AccessObject objects in AllTables collection. 
 For Each obj In dbs.AllTables 
 If obj.IsLoaded = True Then 
 ' Print name of obj. 
 Debug.Print obj.Name 
 End If 
 Next obj 
End Sub

屬性

另請參閱

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應