Non pas trop,si je met "intersection" il ne vas reconnaitre mes shifts AM PM SUB ?
De plus depuis L et depuis C correspondent aux colonnes ??
depuisL = Cells(1, [villes].Column).End(xlDown).Row
depuisC = Cells([villes].Row, 1).End(xlToRight).Column
jusqueL = Cells(Rows.Count, [villes].Column).End(xlUp).Row
jusqueC = Cells([villes].Row, Columns.Count).End(xlToLeft).Column