Re : boucle
Bonsoir,
tu as un décalage de 12 d'1 colonne à l'autre dans tes labels, tu commences à 10 tu peux faire ta boucle comme ceci
for i=10 to 21
with me
.controls("Label" & i+24)=.controls("Label" & i) - .controls("Label" & i+12)
if .controls("Label" & i) < .controls("Label" & i+12) then .controls("Label" & i+24).backcolor=255
end with
next i
Je ne mets pas caption car c'est la propriété par défaut d'un controle label,
tu écris dans ton if 2 fois Label34.Caption = Label10.Caption - Label22.Caption , 1 fois suffit.
A+++