Alors dans ce cas sans t'embêter avec du vba tu fais des formules qui s'activent en fonction de la cellule B2.
Par exemple dans le cas où t'as 2 étages, tu auras ta colonne entre les tronçons 1-2. Pour que ça n'apparaisse que si la cellule B contient un chiffre < ou égal à 2, il faut utiliser ce genre de formule dans ta cellule B12.
=SI(B2>1;"1-2";"")
Si le nombre d'étage est égal à 1 alors rien ne va s'afficher dans la cellule sinon 1-2 s'affiche dans la cellule.
De la même façon tu peux déclencher une formule dans la cellule C12 en fonction de si il y a quelque chose dans la cellule B12
=si(B13<>"";C9;"")
Tu peux procéder de la même façon pour chaque cellule contenant une formule.
J'espère avoir été assez clair.