In reply to Post no 3, I get the error message "Windows cannot find msaccess/safe".
As far as messing around with the registry is concerned, I am not confident enough to do so.
ions: thanks for the suggestion, but it does not cover the situation where several child tables are linked to the parent table by the same key. Because I cannot find the property sheet for the parent, I appear to be permitted to open only one of the subdatasheets.
Still no cigar. I get a variety of items listed, depending on the data type of the field concerned. For example, for the primary key I get the items listed in Post no 7. None of the property sheets list the Subdatasheet name, as in your post no 6.
AccessBlaster: ContactID is the join for all the subdatasheets. Access does indeed ask for a choice when opening a subdatasheet for the first time, but thereafter that is the only choice available. That is precisely my problem. I wish to be able to make the choice each time I carry out some data...