hoquangvinh
Thành viên mới
- Tham gia
- 31/3/09
- Bài viết
- 28
- Được thích
- 0
Cảm ơn 2 ngôi nhà GPE mình đã làm được rồi
Từ bản office 2013 trở lên bạn dùng hàm FORMULATEXT, còn không thì bạn dùng đoạn code trong file "dien giai cong thuc cuc hay"của bác khoavu87 là được màGiả sử mình có bảng dữ liệu như sau:
View attachment 86454
Hiện tại phần diễn giải mình phải nhập bằng tay, bạn nào biết cách tạo hàm cho cái này chạy tự động giúp mình với !
hay lắm bác, quá nhanh quá nguy hiểmExcel 2013 có hàm formulatext. VD: C1=A1+B1, hàm formulatext(C1) sẽ cho kết quả =A1+B1. Nếu muốn thêm địa chỉ của ô lấy công thức thì nối một số hàm lại là xong: =SUBSTITUTE(ADDRESS(ROW(C1);COLUMN(C1));"$";"")&FORMULATEXT(C1), kết quả trả về C1=A1+B1
Nếu dùng 2003 thì đành dùng add-ins (hoặc gắn trực tiếp vào file) với hàm sau:
PHP:Function Diengiai(a As Range) As String Diengiai = Replace(a.Address, "$", "") & a.Formula End Function
Mình tải file của khoavu87 đó thử thì ok. Nhưng muốn đưa addin hay gì đó sang file khác để dùng thì phải làm thế nào vậy. mình ko rành vba.Từ bản office 2013 trở lên bạn dùng hàm FORMULATEXT, còn không thì bạn dùng đoạn code trong file "dien giai cong thuc cuc hay"của bác khoavu87 là được mà
Từ bản office 2013 trở lên bạn dùng hàm FORMULATEXT, còn không thì bạn dùng đoạn code trong file "dien giai cong thuc cuc hay"của bác khoavu87 là được mà
Muốn dùng được ở các file khác thì làm tn hả bác. em chỉ làm dc trong file này thôi a.Thử xem sao. Cái này của diễn đàn
Xin mã code cho công thức diễn giảiThử xem sao. Cái này của diễn đàn
Tôi mở file / nhấn Alt+F11 thấy đọc được code trong Module 1. Không có pass VBA. Bạn thử như vậy xem.Xin mã code cho công thức diễn giải