tamngominh
Thành viên mới
- Tham gia
- 20/7/18
- Bài viết
- 16
- Được thích
- 4
Theo em thì đề xuất như thế này:Bạn đang có 9 nhóm lỗi;
Trong đó nhóm lỗi cuối có nhiều dòng nhất (~20 dòng)
.................................................................................................................
Chờ quyết định từ bạn.
(1) Có nhập theo nhóm (lỗi) hay không?
(2) Nếu theo (1) thì cho biết í bạn để tạo ra chỉ mục duy nhất của 1 dòng dữ liệu.
Rất vui nếu được trao đổi tiếp cùng bạn!
Dear các bác,Rất hay bạn Be09 à nha!
Coi như tiến hành chọn fương án (2) đi!
Nhưng còn chuyện trường (cột) có tên là 'Type' đến hơn 600 dòng dữ liệu, làm sao đây ta?
Kéo chuột từ dòng đầu đến cuối chứa dữ liệu cũng fê & tê, nhỉ?
Em chỉ làm giúp như nội dung của Tiêu đề là SheetForm, còn UserForm thì tốn công quá nên đành gác lại.Rất hay bạn Be09 à nha!
Coi như tiến hành chọn fương án (2) đi!
Tôi chỉ làm giùm cho cái SheetForm, còn UserForm thì tốn công quá nên đành gác lại.Chào các BAC,
Hằng ngày em phải nhập lỗi theo Type và checking date có sẵn,
Các bác giúp em tạo form nhập lỗi theo Type và Checking date với
Số lượng Cột lỗi khá là nhiều trên 60 cột
Chân thành cảm ơn các bác nhé
Cảm ơn Bác "be09" nhiều,Em chỉ làm giúp như nội dung của Tiêu đề là SheetForm, còn UserForm thì tốn công quá nên đành gác lại.
..................................
Tôi chỉ làm giùm cho cái SheetForm, còn UserForm thì tốn công quá nên đành gác lại.
Lưu ý:
Do không có dữ liệu để thử nên ở sheet Nhap_Lieu tôi gán bằng số thứ tự từ 1 đến 93, bạn nhập nội dung tương ứng vào những chỗ những con số rồi nhấn nút nhập liệu (tại H1) và xem thử kết quả.
Góp ý:
Không nên tô viềng và định dạng cho cả bảng tính như vậy, sẽ làm tăng dung lượng File vô ích mà còn làm cho File bị ì ạch (tôi đã xử lý bỏ viềng và tất cả định dạng).
Vấn đề là ở chỗ nhập 50 "Type" mỗi ngày nhưng lấy từ rỗ danh sách gồm 647 Type là không dễ với người nhập liệu.
Hướng dẫn tiếp:
Bạn biết tạo ra Form thô không? Nếu biết thì tạo 1 Form
Vẻ lên đó 5 TextBox & 1 ComboBox (dành cho 'Type' & 5 trang MutiPages; Trong đó 4 trang ta ghép 2 nhóm làm 1 & nhóm cuối, nhiều nhất ta để dành hẵn cho nó 1 Mutipage
Trong mỗi MutiPage ta vẻ số TextBox tương ứng cho nó
Sau khi xong bạn đưa lên diển đàn để ai đó chỉnh sửa lại cho bạn.
(1) Đúng như mình đã dự đoán; Hàng ngày bạn sẽ fải nhập thêm dữ liệu vô 1 dòng nào đó; Để vậy bạn cần tìm hay định ra mã duy nhất của dòng đó(1) Em mỗi ngày nhập thêm vào dữ liệu đã có những ngày trước, và (2) ngày mới em nhập đã có sẵn thông tin
No.,TYPE,DATE,NEW,CHECKING ,DATE,QTY trước rùi. Em chỉ nhập lỗi (1,2 .. thui) và ghi chú thêm vào cột Note
Bài 7 tôi góp ý thế này:Dear các Bác,
Em đã cập nhật như Bác " SA_DQ" hướng dẫn,
Nhờ các Bác giúp chỉnh sửa lại, và hướng dẫn thêm
Em cảm ơn!
1/ Sao bạn không chú ý đến nội dung góp ý, bạn xem File của tôi thì sẽ rõ dung lượng chỉ có 28KB, còn File bạn chưa có dữ liệu đã lên đến 2MB rồi, khi mở File bạn không thấy nó rất chậm à. Qua thời gian sử dụng thì bạn sẽ thấy khổ tâm vì nó, mỗi lần lưu chờ uống xong ly Coffee rồi nhập tiếp.Không nên tô viềng và định dạng cho cả bảng tính như vậy, sẽ làm tăng dung lượng File vô ích mà còn làm cho File bị ì ạch (tôi đã xử lý bỏ viềng và tất cả định dạng).
Em xin lỗi vì không để ý tới lời góp ý,Bài 7 tôi góp ý thế này:
1/ Sao bạn không chú ý đến nội dung góp ý, bạn xem File của tôi thì sẽ rõ tôi dung lượng chỉ có 28KB, còn File bạn chưa có dữ liệu đã lên đến 2MB rồi, khi mở File bạn không thấy nó rất chậm à. Qua thời gian sử dụng thì bạn sẽ thấy khổ tâm vì nó, mỗi lần lưu chờ uống xong ly Coffee rồi nhập tiếp.
2/ Bạn chờ Bác " SA_DQ" hay thành viên khác trợ giúp cái UserForm, tôi bận quá nên chưa thể giúp được.
Dear Bác "SA_DQ",Em xin lỗi vì không để ý tới lời góp ý,
Em cảm ơn!
Dear Bac,Vậy là coi như Form đã có các TextBox cần thiết
1./ Còn chưa có là các nút lệnh để vận hành; Nhưng chúng ta đến đây cần quan tâm đến chuyện xác lập mã duy nhất của từng dòng dữ liệu.
Theo như mình hiểu thì mã duy nhất sẽ có dạng: YMD_Type
Y là chữ cái biểu thị cho năm, như 2018 là H, năm tới là I
M kí số hay kí tự biểu thị cho tháng; Như tháng 9 sẽ là '9' & tháng 10 là 'A'
D kí tự số hay chữ biểu thị ngày, như ngày 9 là '9'; ngày 17 sẽ là 'Q' & ngày 19 sẽ là 'S', . . .
[Bạn chớ lo rằng sẽ fức tạp vì có hàm tự tạo hỗ trợ cho việc qui đổi này.]
2./ Vấn đề còn lại là gắn các 'Type' vôĐể thực hiện dễ việc này, mình xin đề xuất các 'type' chia thành các nhóm như sau:
Nhóm:
AV
IV
NV-D
NV-Y
NC-Z
V
Trong mỗi nhóm ta có các 'fân loại' khác nhau như
AV06GH-P
AV06JA-P
AV18AFA-P
AVP-6051
AVP-6059
AVP-6100
AVP-6286
AVP-6604
AVP-6609
AVP-6610
AVP-6617
AVP-7040
AVP-8014HF
AVP-8032
AVP-8235
AVP-8282
AVP-9008
AVP-9041
AVP-9086
Như vậy ta xài 2 ComboBox fụ thuộc nhau để xác lập 1 'Type'
Sáng mai mình sẽ đưa file lên, (tại bài đăng này luôn) bạn vận hành thử 2 cái ComboBox này & cho í kiến
3./ Ở cột (trường 'Date' bạn đang nhập 6 kí số gồm 2 kí số đầu chỉ năm, 2 kế tiếp chỉ tháng & 2 cuối chỉ ngày.
Điều này cũng được, nhưng bạn sẽ khó xài trường này khi fải thống kê hay báo cáo theo thời gian (tuần, tháng, quí, nữa năm,. . . )
Nếu nói rằng bạn không cần thiết những thống kê như vậy sau này, thì ta cứ tiếp tục như bạn đã làm; Bằng ngược lại thì nên nhập theo kiếu 'MM/dd/yyyy' cho nó lành về sau.
Vì điều này sẽ quyết định đến chuyện tạo mã duy nhất cho từng dòng dữ liệu, nên ta cần thống nhất ngay bây giờ.
Thân!
Em nhất trí dùng ComboBox Phụ thuộc.Vậy là coi như Form đã có các TextBox cần thiết
...............................
2./ Vấn đề còn lại là gắn các 'Type' vôĐể thực hiện dễ việc này, mình xin đề xuất các 'type' chia thành các nhóm như sau:
..........................
Như vậy ta xài 2 ComboBox fụ thuộc nhau để xác lập 1 'Type'
..............................
Thân!
Chào các Bác,Theo hướng nhập liệu từ Form thì file đã đến bước này: Tìm xem mã duy nhất nào đó đã có chưa?
(Xin fép được tháo file bài trên, thu hồi tài nguyên)
Em cảm ơn Bác,Em nhất trí dùng ComboBox Phụ thuộc.
1/ Em thiết kế lại theo hướng này để cho dễ sử dụng ComboBox Phụ thuộc nhau nhập liệu búa sua theo chiều dọc.
2/ Muốn làm theo biểu quy định thì dùng PivotTable xoay nó lại.
Có như vậy thì việc nhập liệu sẽ nhanh chóng, đỡ mất thời gian và việc tổng hợp lỗi theo nhóm là quá dễ dàng.
DIỄN ĐÀN GIẢI PHÁP EXCEL Group 1
DIỄN ĐÀN GIẢI PHÁP EXCEL Group 2