bonjour
je te propose de ne pas utiliser VBA (excepté pour numéroter les lignes, ce que je ne sais pas faire, mais est-ce vraiment utile ?)
il te faut simplement redisposer la zone AA1 à AU5 en une seule ligne et non 5 comme c'est le cas (ça va tenir sur 12 ou 15 colonnes)
en ligne 1 il y a les titres
en lignes 7 et suivantes les valeurs associées à chaque vente (tu as démarré tes ventes en ligne 7)
ensuite, à chaque nouvelle ligne de vente, tu copies/colles les formules de la ligne du dessus
facile, non ?
voir mon exemple (j'ai fortement simplifié)
edit bonjour Amadeus
concernant la différence entre adhérent ou non, peut-être qu'avec un "pointage" (une cellule dans laquelle on met 1 si c'est un adhérent)
ensuite on fait formule finale = SI (cellule de pointage = 1 ; formule pour adhérent ; formule pour non adhérent)