Re Bonsoir Cédric, le Forum
Ouh là, j'avais compris complètement à l'envers !
Et chaque fois la Feuille Stock doit se mettre à jour sur 10,000 lignes, mais que sur certains champs... Et donc qui proviennent que de Dossier de travail qui contient 1,000 lignes...
Question si [Cion], [Date de départ], [Libellé D] et [Code D] sont déjà rempli dans Stock
Que fait-on ? On ignore ou on écrase avec nouvelles valeurs de Dossier de travail ?
La problématique pour rester optimisé, c'est qu'il va falloir mettre les 10,000 lignes sur 9 colonnes la table stock dans un tableau séquentiel dynamique que l'on va updater sur les colonnes voulues et qu'à la fin on va écraser la totalité de la Table Stock avec ce tableau en RAM (éviter un loop sur les cellules pour que ca ne rame pas trop...)
Par sécurité on pourrait d'abord reproduire cette table en tant que nouvel Onglet "Stock 20200621"...
Enfin voilà mon idée...
Et du coup on ne s'occupe plus du tout dans cette partie VBA de l'onglet Source Externe qui reste "ta soupe interne" à mettre à jour dans l'onglet Dossier de travail avant de faire tourner l'Algo.
C'est bien ça ?
Bonne soirée
@+Thierry