1
有沒有辦法將表格「子數據表名稱」的默認值設置爲[無]而不是[自動]?將MS Access 2010子數據表名稱默認更改爲[無]
有沒有辦法將表格「子數據表名稱」的默認值設置爲[無]而不是[自動]?將MS Access 2010子數據表名稱默認更改爲[無]
子數據表名稱是用戶創建的屬性,這意味着該屬性在TableDef.Properties
集合中不存在,直到您爲其分配值爲止。當該屬性尚未設置時,Access使用「[Auto]」,並且無法使其他值作爲該屬性的默認值。
對於數據庫中的每個本地表,您可以使用VBA到CreateProperty("SubdatasheetName", dbText, "[None]")
。但是,您需要爲您創建的任何新表再次執行此操作。
Allen Browne在Problem Properties更詳細地討論了這個話題。該頁面包括可用於設置的代碼SubdatasheetName到「[None]」。