Salut David
Lorsque je suis confronté avec des formules compliqués pas évidente à construire (à mon niveau) en VBA. J'essaye de décomposer certaines valeurs directement dans la feuille et par un copier collage spéciale valeur en VBA restituer la boucle souhaitée.
Aussi dans ton exemple,
A1 = 200410/006 (au format texte)
Le suivant sera Année / mois / numéro + 1
donc je défini à l'avance la valeur suivante (hors champs d'impression) en H1 par exemple
H1=ANNEE(AUJOURDHUI())&TEXTE(MOIS(AUJOURDHUI());"00")&"/"&TEXTE(CNUM(DROITE(A1;3))+1;"000")
Puis en VBA j'intègre, à l'ouverture du fichier, un copier H1 et collage spéciale valeur en A1.
L'inconvénient de ce système est qu'à chaque ouverture du fichier l'incrémentation sera effectué.
Est-ce réellement ton souhait ?