Dranreb, toujours efficace c'est la formule que je recherchais, AA1 entre crochet remplace le range, tu m'avais déjà fait ça dans un code, pourquoi $ après MID?
Ps Dranreb : Hier je voulais modifier un code ou j'utilise autofill, peux tu y jeter un oeil sur le forum, il doit y avoir plus rapide, j'ai essayais d'adapter une de tes formules mais trop compliqué pour moi
Mid renvoie un variant contenant un String, Mid$ renvoie un String.
Perso je n'utilise pas AutoFill, je préfère mettre dès le départ ma FormulaR1C1 sur toute la colonne de la plage de lignes à couvrir. Et de préférence soumis à un préalable Application.Calculation = xlCalculationManual provisoire.
Au début j'ai "='" or je voulais m'arrêter à la fin sur " '!" quand j'ai utilisé split avec séparateur "'" je ne récupéré que le début soit "='" en utilisant split avec "'!" je récupéré toute la chaine voulu, ensuite je voulais supprimer les deux premiers caractères soit "='"