ducdinh1987
Thành viên thường trực




- Tham gia
- 10/6/10
- Bài viết
- 266
- Được thích
- 75
- Nghề nghiệp
- Kỹ sư công nghệ sinh học
anh chị nào giúp em viết code ở file đính kèm với. cảm ơn nhiều.
Làm cho bạn được 80% rồi nhưng sợ không đúng.
Tạm chỉnh lại cấu trúc file nhưng không biết bạn có đồng ý không nên thôi không viết tiếp
Trận bóng đêm nay mà mình thắng độ thì sẽ viết tiếp còn thua thì ... hix
anh chị nào giúp em viết code ở file đính kèm với. cảm ơn nhiều.
sao file bạn giống có ma quá, mỗi lần code chạyt hì nó copy sheet menu sang file mới
thôi chịu khó nhấn cái button một cái nha,
tôi cũng khong biết tại sao nữa, cha71c tại nó dụng hàng giữa mấy cái event
đã có sư phụ QuangHai làm cho bạn, nhưng lỡ làm rồi, thui thì cứ đưa lên xem chơi.
p/s: mấy cái merge dễ bị lỗi lắm, tôi ko chơi với nó
sao file bạn giống có ma quá, mỗi lần code chạyt hì nó copy sheet menu sang file mới
kỳ vậy ta, tôi đầu có viết lệnh này, kiểm tra thì cũng ko thấy có add hay gi khác???
ok, đã sữa lại têm sub...........hichic........
tìm kiếm nó vẫn thiếu tên cũ. những tên nhập vào thì đúng. nhưng file em gửi ở sheet3 nó có thay đổi tên. đó chính là tên trước kia. anh đã bỏ mất 1 phần. dẫn đến kết quả bị thiếu. có cách nào làm cả 2 không?
ý bạn là cái danh sách ở cell B2?
bạn yên chí đi, cái tên nào có ở các sheet là nó lượm về đây cho bạn.
bạn thử nhập mới một cái tên mới nào đó vào một sheet nào đó xem
ví dụ: tên giống LVN6 và HD2/2001 là 1 giống. trước khi đưa ra đại trà nó có tên là HD2/2001, đó là giống lai tạo và thử nghiệm, khi được các chỉ tiêu gửi yêu cầu lên Bộ và công nhận với tên khác là LVN6. Nhưng trong thí nghiệm, dữ liệu không có thay đổi được cho biết nó trước khi đổi hay sao.
file của anh gửi thì nó không dò tìm kết quả đó. vì vậy em đã làm 2 sheet để tổng hợp là vậy. làm sao tìm giống LVN6 nhưng đồng thời nó cũng tìm giống HD2/2001.
Ý em khó khăn là ở chỗ đó. nếu dò tìm chỉ 1 mình LVN6 thì em có cách rồi.
cái khó nữa, em viết code thử, khi em đánh tên hoa và thường nó lại khác nhau, dẫn đến lỗi code.
giúp em nhé, cảm ơn anh chị nhiều.
Chắc là vầy chứ gì, toàn là bói trật hoàiví dụ: tên giống LVN6 và HD2/2001 là 1 giống. trước khi đưa ra đại trà nó có tên là HD2/2001, đó là giống lai tạo và thử nghiệm, khi được các chỉ tiêu gửi yêu cầu lên Bộ và công nhận với tên khác là LVN6. Nhưng trong thí nghiệm, dữ liệu không có thay đổi được cho biết nó trước khi đổi hay sao.
file của anh gửi thì nó không dò tìm kết quả đó. vì vậy em đã làm 2 sheet để tổng hợp là vậy. làm sao tìm giống LVN6 nhưng đồng thời nó cũng tìm giống HD2/2001.
Ý em khó khăn là ở chỗ đó. nếu dò tìm chỉ 1 mình LVN6 thì em có cách rồi.
cái khó nữa, em viết code thử, khi em đánh tên hoa và thường nó lại khác nhau, dẫn đến lỗi code.
giúp em nhé, cảm ơn anh chị nhiều.
anh quanghai1969 có thể gửi file lên cho em xin file excel được không. cảm ơn anhChắc là vầy chứ gì, toàn là bói trật hoài
tôi cũng lờ mở hiểu ý bạn thôi,
làm đại khái là chọn tên này ra tên kia, và ngược lại......hen xui....hichic
mà code có phân biệt chữ thường chữ hoa hả 2 anh. nếu nhập chữ thường sẽ có lỗi.
Chẳng có cái gì hơi quái quái mà mình không mần được, nhưng bạn đổi ý hoài ngán quá hà. Thôi chờ thêm 1 tuần nữa đi, nếu chưa đổi ý thì mình code lại cho.Đúng ý em rồi, cảm ơn anh nha quanghai .
Nếu các bệnh không liệt kê nữa mà là lấy trung bình luôn thì sao anh ? như file em gửi. khi nhập ra dữ liệu thì font ở sheet main là font Times New Roman giúp em với.
Chẳng có cái gì hơi quái quái mà mình không mần được, nhưng bạn đổi ý hoài ngán quá hà. Thôi chờ thêm 1 tuần nữa đi, nếu chưa đổi ý thì mình code lại cho.
Xem file đính kèm. Hên xui nhaanh quanghai1969 làm giúp em luôn đi.
Chỉ chạy code khi nhập trực tiếp vào đó hoặc dùng validation thì mới chạycái này nó phân biệt chữ hoa và chữ thường hả anh. trường hợp em dùng chữ thường và có khoảng cách em tạo thêm 1 hàm lấy từ ô khác thì công thức nó không tự chạy là sao vậy? em không rành về vba lắm, anh thông cảm nha. nhờ anh hoài ngại quá.
View attachment 125561
không cần anh, chỉ thay đổi nguồn lấy như code anh làm thôi:Chỉ chạy code khi nhập trực tiếp vào đó hoặc dùng validation thì mới chạy
SoCot= 8 là vì tất cả các sheet liên quan đều có 8 cột, sau này nếu còn làm cho chỗ này đến năm 2016 mà chưa bị đuổi thì thêm 1 cột nữa và sửa lại SoCot =9 và cứ thế....
Trên máy mình thêm cột năm vào và thêm số liệu vẫn không thấy sai gì cảmột số lỗi em chạy thấy như sau khi thêm socot
1. thêm cột thì thêm năm vào sau các sheet dữ liệu
2. giá trị trung bình tính thiếu mất 1 năm
với excel 2010 và 2003 đều lỗi như sau:
View attachment 125585
đối với excel 2003 chạy bị lỗi
View attachment 125586
anh xem file avi em gửi anh theo link. do file nặng em gửi qua link: http://www.4shared.com/file/tPBmOvOqba/dinh.html?1. File tải về đã chạy đúng yêu cầu tức là code không sai
2. File của bạn có khả năng đã trộn cell hoặc không đúng cấu trúc ban đầu hoặc gì gì đó ai biết được
3. Trên GPE này hiếm có người nào là thần tiên mà đoán được bị lỗi gì qua cái hình bạn up lên.
Xem file đính kèm. Hên xui nha