لتحويل أي معادلة إلى كود يمكنك استعمال هذه الطريقة
[Cell reference] = Evaluate("=Cell formula")
وفي حالتك
[i13] = Evaluate("=INDEX($D$5:$I$9,MATCH(D13,$C$5:$C$9,0),MATCH(F13,$D$4:$H$4,0))")
وطريقة استدعائه بزر أمر مرتبط بإجراء sub به هذا الكود
أو في حدث تغيير خلايا ورقة العمل worksheet_change
وبالنسبة للتنفيذ من الأكسس على نفس هذا الشيت بعد تصديره مثلا
نستعمل قبل evaluate اسم كائن تطبيق الاكسل
مثال
sh.Range("i13").value = Xlapp.Evaluate("=INDEX($D$5:$I$9,MATCH(D13,$C$5:$C$9,0),MATCH(F13,$D$4:$H$4,0))")
بالتوفيق