Nhờ mọi người giúp đỡ.
Mình có 1 bảng số liệu như sau:
[TABLE="width: 231"]
[TR]
[TD="class: xl65, width: 77"]mã hàng[/TD]
[TD="class: xl65, width: 77"]nơi nhận[/TD]
[TD="class: xl65, width: 77"]số lượng[/TD]
[/TR]
[TR]
[TD="class: xl65"]1011[/TD]
[TD="class: xl65"]a[/TD]
[TD="class: xl65"]10[/TD]
[/TR]
[TR]
[TD="class: xl65"]1111[/TD]
[TD="class: xl65"]b[/TD]
[TD="class: xl65"]11[/TD]
[/TR]
[TR]
[TD="class: xl65"]1211[/TD]
[TD="class: xl65"]c[/TD]
[TD="class: xl65"]12[/TD]
[/TR]
[TR]
[TD="class: xl65"]1311[/TD]
[TD="class: xl65"]d[/TD]
[TD="class: xl65"]11[/TD]
[/TR]
[TR]
[TD="class: xl65"]1410[/TD]
[TD="class: xl65"]a[/TD]
[TD="class: xl65"]10[/TD]
[/TR]
[TR]
[TD="class: xl66"]1211[/TD]
[TD="class: xl66"]b[/TD]
[TD="class: xl66"][/TD]
[/TR]
[TR]
[TD="class: xl66"]1311[/TD]
[TD="class: xl66"]x[/TD]
[TD="class: xl66"][/TD]
[/TR]
[TR]
[TD="class: xl66"]1410[/TD]
[TD="class: xl66"]y[/TD]
[TD="class: xl66"][/TD]
[/TR]
[/TABLE]
Mình nhờ mọi người hướng dẫn mình tạo 1 macro sao cho nếu mã hàng (những ô in đậm và gạch dưới) trùng với những mã hàng đã có sẵn bên trên thì tại ô số lượng của những mã hàng này (những ô in đậm và gạch dưới) thì tự động những giá trị số lượng của mã hàng trước đó sẽ tự động điền vào ô số lượng của những mã hàng in đậm này. Với cột mã hàng luôn ở column A.
Đúng ra thì nếu dùng Vlookup thì nhanh nhưng khi làm việc mình có thể thêm mã vào bất cứ vị trí nào trong bảng nên dùng hàm ko tiện với lại mình thường xuyên làm trên nhiều mẫu khác nhau và có rất nhiều cột nên ko thể cài hàm vào 1 file để làm mẫu, rất mong mọi người giúp đỡ. xin cảm ơn mọi người!!!
Mình có 1 bảng số liệu như sau:
[TABLE="width: 231"]
[TR]
[TD="class: xl65, width: 77"]mã hàng[/TD]
[TD="class: xl65, width: 77"]nơi nhận[/TD]
[TD="class: xl65, width: 77"]số lượng[/TD]
[/TR]
[TR]
[TD="class: xl65"]1011[/TD]
[TD="class: xl65"]a[/TD]
[TD="class: xl65"]10[/TD]
[/TR]
[TR]
[TD="class: xl65"]1111[/TD]
[TD="class: xl65"]b[/TD]
[TD="class: xl65"]11[/TD]
[/TR]
[TR]
[TD="class: xl65"]1211[/TD]
[TD="class: xl65"]c[/TD]
[TD="class: xl65"]12[/TD]
[/TR]
[TR]
[TD="class: xl65"]1311[/TD]
[TD="class: xl65"]d[/TD]
[TD="class: xl65"]11[/TD]
[/TR]
[TR]
[TD="class: xl65"]1410[/TD]
[TD="class: xl65"]a[/TD]
[TD="class: xl65"]10[/TD]
[/TR]
[TR]
[TD="class: xl66"]1211[/TD]
[TD="class: xl66"]b[/TD]
[TD="class: xl66"][/TD]
[/TR]
[TR]
[TD="class: xl66"]1311[/TD]
[TD="class: xl66"]x[/TD]
[TD="class: xl66"][/TD]
[/TR]
[TR]
[TD="class: xl66"]1410[/TD]
[TD="class: xl66"]y[/TD]
[TD="class: xl66"][/TD]
[/TR]
[/TABLE]
Mình nhờ mọi người hướng dẫn mình tạo 1 macro sao cho nếu mã hàng (những ô in đậm và gạch dưới) trùng với những mã hàng đã có sẵn bên trên thì tại ô số lượng của những mã hàng này (những ô in đậm và gạch dưới) thì tự động những giá trị số lượng của mã hàng trước đó sẽ tự động điền vào ô số lượng của những mã hàng in đậm này. Với cột mã hàng luôn ở column A.
Đúng ra thì nếu dùng Vlookup thì nhanh nhưng khi làm việc mình có thể thêm mã vào bất cứ vị trí nào trong bảng nên dùng hàm ko tiện với lại mình thường xuyên làm trên nhiều mẫu khác nhau và có rất nhiều cột nên ko thể cài hàm vào 1 file để làm mẫu, rất mong mọi người giúp đỡ. xin cảm ơn mọi người!!!
Lần chỉnh sửa cuối: