Giúp sửa code UserForm

Liên hệ QC

babyheomoi

Thành viên thường trực
Tham gia
22/9/13
Bài viết
395
Được thích
86
Hi mọi người, em có mấy vấn đề nhờ mọi người hỗ trợ. Em có tạo 1 userform - lần đầu mò tạo userform, tuy nhiên nhờ mọi người hỗ trợ em thêm về:
1. Tạo Format cho các giá trị số để nó nhảy dấu , .
2. Tạo Format cho giá trị ngày tháng năm theo định dạng: DD/MM/YYYY.
3. Tạo listbox ở mục Tổng Thầu sao cho đẹp
4. Tạo combobox hay gợi ý tìm kím sao cho nhập gợi ý tên công trình sẽ ra list đê chọn, và từ tên ctrinh sẽ đối chiếu qua mã dự án và số HD ở sheet datalist (tức 3 cột đầu trong userform)
TƯƠNG TỰ NHƯ VẬY, EM MUỐN TÍCH HỢP THÊM VIỆC SỬA DATA trong userform trên hoặc tạo userform mới tương tự. Với điều kiện là seach nhanh (giống mục 4, nhưng nó ra hết các thông số đã nhập trên user form, chỉ sửa lại thôi),
Việc này em đang làm thủ công bằng cách LỌC nhanh ở sheet data cell D5, rồi sửa. Tuy nhiên về lâu dài em nghĩ khi data lớn sẽ ko tốt cho data. nên em mới ngĩ việc dùng Userform để sửa.
Ngoài ra, e muốn lọc thêm các cột khác ngoài cell D5 thì e sửa thế nào ạ? ví dụ như muốn lọc thêm cột G5 các tổng thầu.
Em up file nhờ mọi người hướng dẫn để học hỏi thêm. Em cám ơn
 

File đính kèm

  • HELP USERFORM.xlsb
    563.2 KB · Đọc: 10

huuthang_bd

Chuyên gia GPE
Tham gia
10/9/08
Bài viết
8,308
Được thích
9,831
Donate (Momo)
Donate
Giới tính
Nam
Nghề nghiệp
CPA
Nhờ sửa thì phải có cái gì đó để sửa chứ đây bạn vẽ mỗi cái form rồi nhờ làm tất tần tật mà sửa gì bạn.
 
Upvote 0

BuiQuangThuan

❆❆❆❆❆❆❆❆❆❆❆
Tham gia
17/12/10
Bài viết
1,007
Được thích
718
Giới tính
Nam
Làm với userform thấy có nhiều cái phức tạp hơn nhiều. Mà theo mô tả thế kia chắc ít người bỏ công ra ngồi làm từ đầu cho bạn lắm
 
Upvote 0

le_vis

Thành viên tích cực
Tham gia
23/7/09
Bài viết
1,117
Được thích
638
Hi mọi người, em có mấy vấn đề nhờ mọi người hỗ trợ. Em có tạo 1 userform - lần đầu mò tạo userform, tuy nhiên nhờ mọi người hỗ trợ em thêm về:
1. Tạo Format cho các giá trị số để nó nhảy dấu , .
2. Tạo Format cho giá trị ngày tháng năm theo định dạng: DD/MM/YYYY.
3. Tạo listbox ở mục Tổng Thầu sao cho đẹp
4. Tạo combobox hay gợi ý tìm kím sao cho nhập gợi ý tên công trình sẽ ra list đê chọn, và từ tên ctrinh sẽ đối chiếu qua mã dự án và số HD ở sheet datalist (tức 3 cột đầu trong userform)
TƯƠNG TỰ NHƯ VẬY, EM MUỐN TÍCH HỢP THÊM VIỆC SỬA DATA trong userform trên hoặc tạo userform mới tương tự. Với điều kiện là seach nhanh (giống mục 4, nhưng nó ra hết các thông số đã nhập trên user form, chỉ sửa lại thôi),
Việc này em đang làm thủ công bằng cách LỌC nhanh ở sheet data cell D5, rồi sửa. Tuy nhiên về lâu dài em nghĩ khi data lớn sẽ ko tốt cho data. nên em mới ngĩ việc dùng Userform để sửa.
Ngoài ra, e muốn lọc thêm các cột khác ngoài cell D5 thì e sửa thế nào ạ? ví dụ như muốn lọc thêm cột G5 các tổng thầu.
Em up file nhờ mọi người hướng dẫn để học hỏi thêm. Em cám ơn
Tôi thì cứ thích lợi dụng cái có sẵn của Excel để thiêt lập SheetForm (Nhìn thì có vẻ không chuyên nghiệp như Userform nhưng cá nhân tôi thấy rất tiện lợi cho những phần ngầm định)
Nếu bạn nhờ người khác làm từ A-Z thì theo tôi :
1) Bạn cần trích xuất ra các mẫu báo cáo (Chuẩn) nảo ?
2) Những ý tưởng như gọi ngược về Form để sửa; Tìm nhanh thông tin bạn hàng, dữa liệu đã lưu, định dạnh ngày tháng, số .... và ....
3) Thông tin nào của bạn là cố định (Như mã số thuế, tên đơn vị...), thông tin nào là loại thường xuyên biến động ..... và ....
4) có một file giả định sát với yêu cầu thực tế và ghi chú rõ yêu cầu cho từng trường dữ liệu đừng để NA# ..... thì ai biết được mà giúp bạn chứ
Đôi điều cùng bạn - Chúc thành công
 
Upvote 0

babyheomoi

Thành viên thường trực
Tham gia
22/9/13
Bài viết
395
Được thích
86
Nhờ sửa thì phải có cái gì đó để sửa chứ đây bạn vẽ mỗi cái form rồi nhờ làm tất tần tật mà sửa gì bạn.
Dạ, em chưa hiểu lắm ạ, file e up e đã tạo user form rồi ạ!
Em có up lại hình ạ.
Cái e cần mục 1 và 3 là khung màu đỏ, mục 2 là toàn bộ ngày bên phải, mục 4 là khung màu xanh - chỗ tên Công trình ạ!
Em cám ơn anh đã góp ý, em không nhờ mọi người làm tất tần tật đâu ạ, cái này em vừa học vừa xem mọi người làm để học hỏi thêm ạ.
Tôi thì cứ thích lợi dụng cái có sẵn của Excel để thiêt lập SheetForm (Nhìn thì có vẻ không chuyên nghiệp như Userform nhưng cá nhân tôi thấy rất tiện lợi cho những phần ngầm định)
Nếu bạn nhờ người khác làm từ A-Z thì theo tôi :
1) Bạn cần trích xuất ra các mẫu báo cáo (Chuẩn) nảo ?
2) Những ý tưởng như gọi ngược về Form để sửa; Tìm nhanh thông tin bạn hàng, dữa liệu đã lưu, định dạnh ngày tháng, số .... và ....
3) Thông tin nào của bạn là cố định (Như mã số thuế, tên đơn vị...), thông tin nào là loại thường xuyên biến động ..... và ....
4) có một file giả định sát với yêu cầu thực tế và ghi chú rõ yêu cầu cho từng trường dữ liệu đừng để NA# ..... thì ai biết được mà giúp bạn chứ
Đôi điều cùng bạn - Chúc thành công
Dạ, cám ơn anh, em sẽ tìm hiểu thêm sheetform ạ!
1. Dạ, e chỉ cần nhập dữ liệu vào sheetdata ạ, còn trích xuất báo cáo em tạm thời ổn ạ.
2. Dạ, e chỉ cần gọi lại thông tin các công trình theo số hợp đồng, mã dự án, và claim để sửa khi có update số mới và ngày mới ạ.
3. Các thông tin khung màu xanh (mã dự án, tên ctrinh, số HD), thông tin về BCH-QS, địa điểm, và Quản lý sẽ cố định ạ. Còn các thông tin còn lại sẽ biến động ạ.
4. File này là file thực tế em làm luôn ạ!
Hình 2 là hình e hay seach theo tên công trình, tuy nhiên nhiều khi muốn seach theo số tiền hay số HD thì chưa mò ra ạ.
 

File đính kèm

  • help user form 2.jpeg
    help user form 2.jpeg
    70.5 KB · Đọc: 21
  • help user form.jpeg
    help user form.jpeg
    90 KB · Đọc: 21
Upvote 0
Web KT
Top Bottom