@allo3d (réponse à ton post de 18:50)
t'as fait des progrès : c'est un fichier .xlsm ! malheureusement, il manque des infos ! quelles sont les feuilles concernées par le job à faire ? est-ce seulement pour la feuille "pathForm" ? ou pour d'autres ? si oui, lesquelles ? on ne doit pas avoir à chercher ça !
et côté code VBA, ça se passe où ? est-ce une macro que tu as déjà commencée qu'on doit essayer de terminer ? si oui, laquelle ? ou doit-on écrire une toute nouvelle macro, qu'on crée entièrement ?
pour tes données, c'est vraiment pas clair ! donc en plus des feuilles concernées, indique aussi quelles sont les cellules concernées ! d'abord pour le dossier, puis pour les fichiers ; exemples :
1) feuille "Dates et Utilisateurs" :
* répertoire en D1 (fusion de D1:G1)
cette fusion est inutile ! il suffisait d'agrandir la largeur de la colonne D !
* fusion des colonnes D:E : c'est inutile, il suffisait d'agrandir la largeur de la colonne D
* fusion des colonnes F:G : c'est inutile, il suffisait d'agrandir la largeur de la colonne F
* fichiers en 1ère colonne (cette colonne étant une fusion des 3 colonnes A:C)
ces fusions sont inutiles ! il suffisait d'agrandir la largeur de la colonne A !
2) feuille "Stats" :
* pas d'emplacement pour un répertoire
* fichier en A3:A7 ; et en-dessous, à partir de la ligne 8, cellules fusionnées A:F ?
ça veut dire qu'y'aura jamais d'fichier sous la ligne 7 ?
ces fusions sont inutiles, sauf si tu veux saisir quelque chose en C3:D7 et E3:F7 : 2 autres plages fusionnées !
tu veux devenir forgeron ? voici la nouvelle variante : « c'est en fusionnant qu'on devient fusionneur » ! j'suis d'accord avec toi qu'y'a un rapport certain avec le métier d'forgeron ; si, si, quand il martèle du métal en fusion, mais quand même !
3) feuille "Path" :
plage fusionnée A1:K2 pour l'entête de colonne : inutile : il suffisait d'agrandir la hauteur de la ligne 1.
cellules fusionnées A:K ça, on peut dire qu't'adores les fusions, hein ? surtout qu'sur cette feuille aussi, c'est inutile ! tu pouvais très facilement l'éviter, simplement en mettant une largeur de colonne plus grande pour la colonne A !
cette fusion des colonnes A:K va de la ligne 3 à la ligne 32 196 ; plus en dessous ? qu'est-ce qui t'es arrivé ? t'étais fatigué d'fusionner ? ou c'est juste que t'as pas voulu empiéter sur un « no man's land » invisible ? bon, ça a quand même un très gros avantage : ça t'a évité une énorme désillusion : celle de t'apercevoir qu'tu peux pas fusionner au-delà d'la ligne 1 048 576.
ces fusions inutiles A:K servent pour des FullPath (chemins complets) : path + nom de fichier ; mais si y'a un début commun, ça serait mieux d'mettre celui-ci dans une cellule séparée.
4) feuille "pathForm" :
structure exactement identique à celle de la feuille "Path" (donc mêmes remarques)
dhany