Bonjour,
Je n'ai pas compris la différence entre Débits.xlsm et Débit plateaux Aix Grande Salle.xlsm.
J'ai donc travailler seulement avec Débit plateaux Aix Grande Salle.xlsm et placé les 10 fichiers à traiter dans un sous-dossier.
Le mode page au départ m'indisposait, j'ai donc passé en mode normal.
Les changements :
- Feuille "Débit" > Importer > ajout
Application.ScreenUpdating = False - -- J'ai placé "essai" avant la création du tableau > car dans essai > au moment de supprimer les colonnes à droite du tableau, celui-ci augmentait jusqu'à la fin ( 1048576 lignes ).
- -- Avant de créer le tableau, je fais détecter à nouveau la dernière ligne > sinon, au bas du tableau, il persiste des lignes vides.
- Module1 > "essai" > à la fin > je fais détecter la dernière ligne de la feuille .
f = .Cells(Rows.Count, "A").End(xlUp).Row
> pas du tableau qui ne sera créé qu'au retour dans "Importer".
Avec ces petits changements > ça roule bien sous Excel 2016.
Il restera à vérifier si ça fonctionne encore bien sous Excel 2010 et sur ta version 2016.
ric