Il y a une solution, presque miracle, c'est l'option "hOuvertureDifférée" de la fonction :
- Code: Tout sélectionner
HCréationSiInexistant("*", hOuvertureDifférée)
En effet, le but escompté est atteint, car tous les fichiers restent créés automatiquement. Mais pour les fichiers existants, l'ouverture ne sera pas faite immédiatement. Elle sera différée à la première utilisation effective du fichier. On comprend aisément le gain de temps très appréciable puisque :
- le temps d'ouverture des fichiers est réparti au fil de l'application,
- seuls les fichiers réellement utilisés seront ouverts.

