[COLOR=navy]Sub[/COLOR] MG15Mar22
[COLOR=navy]Dim[/COLOR] Rng [COLOR=navy]As[/COLOR] Range, Dn [COLOR=navy]As[/COLOR] Range, c [COLOR=navy]As[/COLOR] [COLOR=navy]Long,[/COLOR] Ray [COLOR=navy]As[/COLOR] Variant
[COLOR=navy]Set[/COLOR] Rng = Range("A2", Range("A" & Rows.Count).End(xlUp)).Resize(, 4)
Ray = Application.Index(Rng.Value, Evaluate("Row(1:" & Rng.Rows.Count & ")"), Array(2, 3, 4))
c = 2
Range("G1").Resize(, 4).Value = Array("ID", "Part", "Min", "Max")
[COLOR=navy]For[/COLOR] [COLOR=navy]Each[/COLOR] Dn [COLOR=navy]In[/COLOR] Rng.Columns(1).Cells
Cells(c, "G").Resize(Rng.Rows.Count).Value = Dn
Cells(c, "H").Resize(Rng.Rows.Count, 3).Value = Ray
c = c + Rng.Rows.Count
[COLOR=navy]Next[/COLOR] Dn
[COLOR=navy]End[/COLOR] [COLOR=navy]Sub[/COLOR]