Tôi không phải là chuyên gia Excel hoặc VBA nhưng tôi muốn chèn công thức excel hiện tại này vào ô sử dụng VBA. công thứcThêm công thức ô trong Excel qua vba
Current Excel:
=IF(OR(ISNUM(D570)=FALSE;ISNUM(D573)=FALSE);"";IF(C573="Total";D573-D570;""))
VBA công thức:
ActiveSheet.Range("a" & ActiveSheet.Rows.Count).End(xlUp).Offset(2, 12).Value = "=IF(OR(ISNUM(R[-3]C[-9])=FALSE;ISNUM(R[0]C[-9])=FALSE);'';IF(R[0]C[-10]='Total';R[0]C[-9]-R[-3]C[-9];''))"
Nó không làm việc ... Ai đó có thể giúp tôi xin vui lòng?
Cũng thay đổi dấu chấm phẩy thành dấu phẩy. – Codezy
Hoặc sử dụng FormulaLocal, nhưng tôi nghĩ rằng dấu chấm phẩy cho dấu phẩy ý tưởng là tốt hơn .. – Ant