<<Your reply means that without the ADE its impossible to use profiles.>>
That's not what I said! What I said was that the ADE allows you to create and specify registry settings. That does not preclude you from creating registry settings in some other way.
<<1) Installation will be done by the customer without the developer (myself).>>
Not necessarily will
be done by the customer, but can
be done by them in your absence.
<<2) There is no way to tell Access to look for the profile because I can't alter the registry before the client opens the project for the first time.>>
Correct. But having said that, you can of course write your own installaton program.
<<3) If the customer's registry needs to be altered manually, for asking access to look for a profile, then, it would be unnecessary to use VBA code for the entering the rest of the profile specific subkeys.>>
Again, that's not what I said! You can setup the registry manually if you choose, or you can use VB
/VBA to set them up using the in-built VBA registry functions, or the API functions.
Graham R Seach
Microsoft Access MVP