This may be old-fashioned but if you need that much control you need to use good old DAO, as admitted by Micro$oft themselves: http://msdn.microsoft.com/library/de...cesstables.asp

Quote from the bottom of this ADOX page:
You must establish a reference to the Microsoft DAO 3.6 object library and use DAO code to programmatically set these remaining table properties: Description, Filter, OrderBy, LinkChildFields, LinkMasterFields, SubdatasheetExpanded, SubdatasheetName, and SubdatasheetHeight. For information about working with these properties, search Microsoft Access Help.