hongphuong1997
Thành viên tiêu biểu
- Tham gia
- 12/11/17
- Bài viết
- 771
- Được thích
- 321
- Giới tính
- Nữ
Cháu có công thức như sau:
(=MOD($E$24-$D$24;5)&MOD($E$24-$C$24;5)&","&MOD($D$24+$F$24;5)&MOD($C$24-$F$24;5)&","&MOD($D$24-$G$24;5)&MOD($C$24+$G$24;5)&","&MOD($D$24-$G$24;5)&MOD($C$24-$F$24;5)&","&MOD($D$24+$F$24;5)&MOD($C$24+$G$24;5))
Cháu đã mầy mò viết macro như sau mừ nó không chạy, vậy khính mong các bác cùng các anh chị giúp đỡ ạ.
Cháu xin cảm ơn ạ.
(=MOD($E$24-$D$24;5)&MOD($E$24-$C$24;5)&","&MOD($D$24+$F$24;5)&MOD($C$24-$F$24;5)&","&MOD($D$24-$G$24;5)&MOD($C$24+$G$24;5)&","&MOD($D$24-$G$24;5)&MOD($C$24-$F$24;5)&","&MOD($D$24+$F$24;5)&MOD($C$24+$G$24;5))
Cháu đã mầy mò viết macro như sau mừ nó không chạy, vậy khính mong các bác cùng các anh chị giúp đỡ ạ.
Cháu xin cảm ơn ạ.
Mã:
Function MyCustomFunction(D24 As Range, E24 As Range, C24 As Range, F24 As Range, G24 As Range) As String
Dim part1 As String, part2 As String, part3 As String, part4 As String, part5 As String
' Tính từng phần của công thức MOD và ghép chúng lại
part1 = WorksheetFunction.Mod(E24.Value - D24.Value, 5) & WorksheetFunction.Mod(E24.Value - C24.Value, 5)
part2 = WorksheetFunction.Mod(D24.Value + F24.Value, 5) & WorksheetFunction.Mod(C24.Value - F24.Value, 5)
part3 = WorksheetFunction.Mod(D24.Value - G24.Value, 5) & WorksheetFunction.Mod(C24.Value + G24.Value, 5)
part4 = WorksheetFunction.Mod(D24.Value - G24.Value, 5) & WorksheetFunction.Mod(C24.Value - F24.Value, 5)
part5 = WorksheetFunction.Mod(D24.Value + F24.Value, 5) & WorksheetFunction.Mod(C24.Value + G24.Value, 5)
' Ghép các phần lại thành chuỗi kết quả
MyCustomFunction = part1 & "," & part2 & "," & part3 & "," & part4 & "," & part5
End Function