Tricky one here as I am not a coding expert.
On sheet 1 column N I have a list of products
Sheet 1 column D has the corresponding supplier number for column N products
Sheet 2 cell B1 has the supplier number.
What I am after is a vba code that runs automatically when the supplier number is selected from the drop down in Sheet 2 cell B1, a unique list in generated from Sheet 1 column N based on a match in the supplier numbers from Sheet 1 column D, and place into B15.

Dictionaryobject to get the unique product listsheet2tab > View Code > paste the codeMicrosoft documentation:
Update: