Bonjour à tous,

j'ai un code qui exécute des traitements dans Access dans des BGW car je dois faire le traitement 10 fois sur 10 bases de données différentes de stricture identique.

Actuellement, j'ai donc 10 BGW différent mais dont le contenu est EXACTEMENT identique. La seule différence réside en ce que leur progression n'est pas rapporté à la même Progress Bar.

J'ai donc eu l'idée de lancer mon BGW plusieurs fois avec un argument différent, mais je me prends une erreur me disant que mon BGW est déjà occupé.

M'étant déjà trouvé dans des impasses qui en fait n'en étaient pas, je me pose la question suivante :

Est-il vraiment impossible de lancer plusieurs fois un BGW ?

Et le cass échéant, comment pourrais-je éviter ces multiplications de code ?
En créant dynamiquement un BGW (y compris son code) pour chaque base de donnée ? Je pense que c'est possible mais... possible pour moi, c'est autre chose.

Ca simplifierai pas mal de choses, car tout est multiplié par autant de bases de données que je n'ai à traiter, et leur nombre va aller en augmentant !

Merci de vos lumières !