Let'GâuGâu
Thành viên mới
- Tham gia
- 12/9/13
- Bài viết
- 3,131
- Được thích
- 2,732
Bạn coi thử file mình làm xem. File này mình viết dựa trên code vba của bạn HYen17.
Nhưng mà code hơi dài dòng nên nếu thêm dữ liệu thì nó tốn thời gian load
bạn xem nếu được giúp mình là trong Sub3 mình chỉ có thể upload thông tin nếu thay đổi ở cột B, nếu thông tin thay đổi ở cột F thì thông tin ko update được
Thanks
tôi nhìn cái form mà nó xuất ra, chẳng khoái tí nào!!!
viết rồi, tôi lại lo là bạn đổi nữa
bi giờ bạn đã chắc chắn
1-xuất ra có 3 sheet này?
2- nội dung trên mỗi sheet cũng chắc sẻ không thay đổi?
3- tại sao phải xếp nó trên 2 cột (ý tôi là cái tiêu đề, vd sub1 là cột A và E?, xếp trên một A thôi được ko?)
4- tôi thấy bạn đã bỏ cái sheet cập nhật ngược trở lại, nếu cập ngược lại thì cập nhật cả 3 sheet"sub" này?
==============
còn về giải phải thì bạn chỉ cần viết một sub thôi, kê3t quả trả vào 3 cái mảng
mảng 1==>sub1
mảng 2==>sub2
mảng 3==>sub3
chứ ko cần phải viết mỗi sheet một cái
===========
về câu hỏi của bạn, lấy giá trị b1 của sheet sub1
bạn viết
sheets("sub1").range("B1")==>thì nó hiếu bạn đang nói đến cái range đó chứ ko phải giá trị trong đó, bạn phải sửa lại như vậy
sheets("sub1").range("B1").value hoặc
sheets("sub1").[b1]