J'ai une problematique à resoudre pour mon fichier en VBA, je souhaiterai lors d'ajout d'une ligne que les numeros (colone A) en dessous s'incremente automatiquement (voir fichier joint).
Salut Sylvanu!
En effet mon explicationn n'etait pas tres claire a ce niveau la :
Il faudrait incrementer par niveau , autrement dit si j'ajoute un ligne avec un increment de niveau 1 alors les niveaux 1 sont tous augmentés : par exemple si j'ajoute ligne en ligne 14 avec l'increment 2 alrs la cellule A15 devient 3 et le reste devient 3.1 3.2 etc...
Si j'ajoute une ligne en ligne 22 par exemple la seul les niveaux appartenant à ce niveau changent d'increment 2.2.4 2.2.5 2.2.6..
J espere être plus clair... en gros les increments se font par niveau..
Donc après l'insertion de la ligne 14 ( qui portera le N° 1.2 ) le reste n'est pas touché puisqu'en ligne 15 on passe en chapitre 2 ?
Et si j'insère une ligne en 20 elle portera le N° 2.2.1 et l'incrément se fera jusqu'à la ligne 24 qui portera le N° 2.2.6 mais le reste ne bouge pas ?
Le problème me semble particulièrement ardu pour couvrir tous les cas de figures.
Après bien des essais, désolé, impossible de converger.
En espérant que quelqu'un de plus perspicace pourra vous venir en aide.