bonjour,
le point en face de ".Range.CurrentRegion" vous dit qu'il faut regarder au "with ...end with" précédent, qui est le "With LO2" et donc le "with Range("Tableau4").ListObject", donc si vous collez tout ensemble, cette ligne represente la même chose que .... et est dynamique, il ne faut pas préciser la plage, VBA le sait déjà.
.Resize .Range.CurrentRegion
Range("Tableau4").listobject.resize Range("Tableau4").ListObject.Range.CurrentRegion