السلام عليكم
=====
اخى :: tofimoon4
"ببالراحة علينا شوية" كل عام وانت بخير
ستضيف هذا الجزء على الكود لكى لا تظهر المعادلات ولا تزعل
Range(Range("x5"), Range("x6").End(xlDown)).Select
Selection.Value = Selection.Value
واليك كود اخر اخف حجما
Option Explicit
Sub hh()
Range("X5").FormulaR1C1 = _
"=SUMPRODUCT(--(R5C16:R1500C16=RC[-8]),R5C20:R1500C20)"
Range("X6").FormulaR1C1 = _
"=IF(EXACT(R[-1]C[-8],RC[-8]),"""",SUMPRODUCT(--(R5C16:R1500C16=RC[-8]),R5C20:R1500C20))"
Range("X6").AutoFill Destination:=Range("X6:X1500"), Type:=xlFillDefault
Range("X5:X1500").Value = Range("X5:X1500").Value
End Sub
شاهد المرفق
formulas2code3.rar