hi Alan, thank for attention..

i have trying for the last my sample, and editing name of sheet (make simple without space) ..then running macro..
finally , the result is still wrong, duplicate pictures occurred again..
i don't know why????
i'm using Excel 2016..

this my attachment result (screen shoot compilation)

https://ibb.co/FH7Z1Bj