Nhờ giúp code hoặc hàm nối file

Liên hệ QC

babyheomoi

Thành viên thường trực
Tham gia
22/9/13
Bài viết
396
Được thích
91
Chào mọi người, e nhờ mọi người giúp 1 vấn đề nhỏ:
1. Mỗi khi em add thêm data theo hình, có hàm nào hay code vba để nó hiển thị như hình 1 ko ạ?
2. Em muốn lấy , giá trị của ô khác theo hình (với sheet có tên sẵn, cell cần lấy của sheet đó thì theo list), nhưng khi dùng hàm nối chuỗi thì nó ra text.
Vậy làm cách nào để điền địa chỉ ô nó ra value ạ!
Em cám ơn
Em cám ơnhelp gpe noi chuoi.jpg
 
1/ Không hiểu gì.
2/ Dùng hàm Indirect(chuỗi địa chỉ)
 
Upvote 0
1/ Không hiểu gì.
2/ Dùng hàm Indirect(chuỗi địa chỉ)
Vấn đề 1:
Ví dụ ô D4 = 18, và hiển thị trên bar là = 9+9.
Giờ mình muốn + thêm ô c4 (12) vào ổ D4, khi đó d4 sẽ bằng 30
Thường sẽ nhập trên bar = 9 + 9 + 12, và ra kết quả D4 = 30.
Ý mình là khi mình có data c4 có sẵn, mình có thể dùng vba hay hàm gì để kết quả D4 được cộng thêm từ C4.
(Giả sử mình add c4 tiếp bằng 2, thì D4 cần hiển thị là : 9 + 9 + 12 + 2 trên bar và vẫn ra kết quả là 32 tại ô D4)
Xin lỗi vì diễn đạt hơi lòng vòng.

Vấn đề 2: cám ơn bạn vì hàm này nhé, hihi, loay hoay mãi!
 
Upvote 0
Vấn đề 1:
Ví dụ ô D4 = 18, và hiển thị trên bar là = 9+9.
Giờ mình muốn + thêm ô c4 (12) vào ổ D4, khi đó d4 sẽ bằng 30
Thường sẽ nhập trên bar = 9 + 9 + 12, và ra kết quả D4 = 30.
Ý mình là khi mình có data c4 có sẵn, mình có thể dùng vba hay hàm gì để kết quả D4 được cộng thêm từ C4.
(Giả sử mình add c4 tiếp bằng 2, thì D4 cần hiển thị là : 9 + 9 + 12 + 2 trên bar và vẫn ra kết quả là 32 tại ô D4)
Xin lỗi vì diễn đạt hơi lòng vòng.

Vấn đề 2: cám ơn bạn vì hàm này nhé, hihi, loay hoay mãi!
phải vậy không?
 

File đính kèm

  • GPE.xlsm
    14.2 KB · Đọc: 6
Upvote 0
Dạ, chính xác rồi đó anh! Cám ơn anh nhiều nhé!
Trường hợp ô b4 hoặc D4 nằm ở file khác so với F4 thì code vba thay đổi thế nào ạ? Vì em thấy đang xài sự kiện worksheet change
Cũng vì sợ bạn sẽ sửa dữ liệu nên từ đầu mình đã set vùng địa chỉ cụ thể, nếu bạn thay file khác thì code vẫn cứ copy vào module sheet cần làm. Còn địa chỉ ô thì thay đổi ở dòng set bRng = ...("b4") - Thay b4 thành ô tương ứng. Tương tự cho 3 chỗ set đó
 
Upvote 0
Web KT
Back
Top Bottom