Chào các anh/chị trong diễn đàn GPE.
Em có vấn đề về worksheet_change mong được các anh/chị giúp đỡ.
Tình hình là sau khi tìm hiểu từ các anh/chị trên diễn đàn cùng với record Macro thì em cũng cơ bản hoàn thành được file của mình. File gồm 2 sheet "TL" (tiên lượng) và "DT CPXD" (dự toán), trong sheet "DT CPXD" ô C5, C19, C33,...(ô này cách ô kia 13 dòng) là tên của các hạng mục (công trình có nhiều hạng mục), ô C6-C18 là các chi phí của hạng mục đó. Em sử dụng Worksheet_BeforeDoubleClick khi DoubleClick vào cột A thì macro sẽ chạy. Bây giờ em muốn nhờ anh chị giúp đỡ khi tại các ô C5, C19, C33,... (tên hạng mục) có giá trị thì macro sẽ chạy thay vì double click thủ công vào cột A. "Phần thí nghiệm" luôn ở dưới cùng.
Em xin cảm ơn các anh/chị giúp đỡ
Em có vấn đề về worksheet_change mong được các anh/chị giúp đỡ.
Tình hình là sau khi tìm hiểu từ các anh/chị trên diễn đàn cùng với record Macro thì em cũng cơ bản hoàn thành được file của mình. File gồm 2 sheet "TL" (tiên lượng) và "DT CPXD" (dự toán), trong sheet "DT CPXD" ô C5, C19, C33,...(ô này cách ô kia 13 dòng) là tên của các hạng mục (công trình có nhiều hạng mục), ô C6-C18 là các chi phí của hạng mục đó. Em sử dụng Worksheet_BeforeDoubleClick khi DoubleClick vào cột A thì macro sẽ chạy. Bây giờ em muốn nhờ anh chị giúp đỡ khi tại các ô C5, C19, C33,... (tên hạng mục) có giá trị thì macro sẽ chạy thay vì double click thủ công vào cột A. "Phần thí nghiệm" luôn ở dưới cùng.
Em xin cảm ơn các anh/chị giúp đỡ


. Để em ví dụ như thế này cho anh dễ hình dung. Tại ô A19 em chạy code (double click tại A19), nó sẽ list ra nào là chi phí vật liệu, nhân công.... đó là các chi phi của hạng mục tại ô C19 (lúc này đang trống nên các kết quả tại E:I bị #N/A do hàm vlookup tham chiếu đến C19 trống). Ý em là thay vì cứ mỗi hạng mục mình fai double_click tại cột A rồi đánh tên hạng mục vào cột C thì em muốn tại C19 chỉ cần nhập tên của 1 hạng mục thì code sẽ đưa ra các chi phí của hạng mục đó. Và cứ thế nếu có hạng mục khác thì em lại đánh tên hạng mục vào ô C33 thì code sẽ chạy (như anh ghi bước nhảy từng hạng mục là 14), cứ thế cho đến hết. Nếu công trình có n hạng mục thì em chỉ nhập tên n hạng mục nó sẽ cho ra n chi phí của hạng mục.