Xin giúp đỡ form nhập liệu

Liên hệ QC

vunhai

Thành viên mới
Tham gia
5/11/09
Bài viết
43
Được thích
10
Kính gửi các anh chị.
Em có một form kiểm tra xe như file đính kèm. Yêu tạo nút SAVE và nút PRINT trên sheet gốc để:
- Sau khi nhập liệu xong bấm SAVE sẽ copy bảng mẫu sang sheet khác. Cứ mỗi lần bấm SAVE là 1 lần copy. (Yêu cầu em có ghi trong file excel sẽ là tuyệt vời nếu nút SAVE thực hiện như phần " ghi chú thêm"
- Tạo nút PRINT để in ra toàn bộ các sheet ( hoạt toàn bộ bảng mẫu trong trường hợp copy sang cùng 1 sheet)
Chân thành cảm ơn các anh chị và rất mong được sự hỗ trợ sớm.

email: vu.mnguyenspct@gmail.com
 

File đính kèm

  • VIRs.xlsx
    42.2 KB · Đọc: 25
Dạ, Em em đã xóa dấu nháy và in được. Có một ô vuông còn hiện lên nư hình đính kèm. Maika8008 giúp em luôn ạ. Mà Maika8008 cho em hỏi em muốn gửi anh chút quà uống cafe thì làm sao ạ. Cho em số tk đi ạ. Dạ vài ly cafe thôi ạ. Nhắn em qua số dt: 0915150977
Chuột phải vào cái check box bị lộ ra đó (Cracked or chipped) -> Format Control -> chọn tab Properties -> Bỏ chọn Print Object đi

Còn vụ cà phê, cảm ơn bạn, giúp bạn và được bạn ghi nhận thế là vui rồi.
 
Upvote 0
Chuột phải vào cái check box bị lộ ra đó (Cracked or chipped) -> Format Control -> chọn tab Properties -> Bỏ chọn Print Object đi

Còn vụ cà phê, cảm ơn bạn, giúp bạn và được bạn ghi nhận thế là vui rồi.
Dạ em cảm ơn. Em làm được rồi. Nhưng Maika8008 giúp nhiều mà. Em thật sự muốn đền đáp chút cho những người nhiệt tình vì khó khăn của người khác để làm động lực thôi ạ. Triệu like cho Maika8008!
 
Upvote 0
Dạ em cảm ơn. Em làm được rồi. Nhưng Maika8008 giúp nhiều mà. Em thật sự muốn đền đáp chút cho những người nhiệt tình vì khó khăn của người khác để làm động lực thôi ạ. Triệu like cho Maika8008!
Maika8008 ơi! Lại phiền anh nửa rồi. Dữ liệu in trên máy ảo PDF thì ok, máy laser ũng ok như sao in trên máy in kim liên tục nó in ra hết. Không che những phần không cần in? Maika8008 làm ơn kiểm tra giúp. Rất cần ạ.
 
Upvote 0
Vụ này khó trả lời quá vì nó phụ thuộc vào PC, driver và phải có máy in để test.
 
Upvote 0
Vụ này khó trả lời quá vì nó phụ thuộc vào PC, driver và phải có máy in để test.
Maika8008 có thể xem lại đoạn code có liên quan tới Ô stick để chỉ em cách định vị nó không? Vì em kéo ô vuông đi qua cell khác để cho nó đúng với khuông giấy thì nó nhất định in dấu stick ở vị trí định vị trước đó không hà. Không biết sao định vị nếu kéo nó qua cell khác. Em cảm ơn.
 
Upvote 0
Maika8008 có thể xem lại đoạn code có liên quan tới Ô stick để chỉ em cách định vị nó không? Vì em kéo ô vuông đi qua cell khác để cho nó đúng với khuông giấy thì nó nhất định in dấu stick ở vị trí định vị trước đó không hà. Không biết sao định vị nếu kéo nó qua cell khác. Em cảm ơn.
Bạn gửi lại file mới biết muốn kéo những ô nào, đi đâu chứ!

Gửi đi, hồi rảnh rỗi tôi xem.
 
Upvote 0
Dạ em cảm ơn Maika8008 đã phản hồi nhanh nhưng em không biết làm lệnh đó ạ. Maika8008 cho vào file và gửi lại giúp em với. Em Cảm ơn.
Dạ em muốn biết cách làm để tự làm chứ mỗi làn nhờ anh thì phiền lắm ạ. Ví dụ trong file. Di chuyển ô stick từ ô j17 sang k17 thì trong đoạn mã mình dịnh vị thế nào ạ?
 

File đính kèm

  • VIRs_vunhai Add Formin.xlsm
    96.4 KB · Đọc: 7
Upvote 0
Dạ em muốn biết cách làm để tự làm chứ mỗi làn nhờ anh thì phiền lắm ạ. Ví dụ trong file. Di chuyển ô stick từ ô j17 sang k17 thì trong đoạn mã mình dịnh vị thế nào ạ?
Tôi xem lại chứ lâu ngày quên mất rồi.
 
Upvote 0
Dạ em muốn biết cách làm để tự làm chứ mỗi làn nhờ anh thì phiền lắm ạ. Ví dụ trong file. Di chuyển ô stick từ ô j17 sang k17 thì trong đoạn mã mình dịnh vị thế nào ạ?
Bạn làm trên sheet nào: Form hay Formin? Tôi chạy lệnh in trên sheet Form, kéo checkbox đi đâu thì nó in ở đấy chứ code đâu có định vị bạn à. Code in chỉ làm nhiệm vụ là check hay không check vào checkbox, điền dữ liệu vào các ô rồi in thôi. (Lệnh in chỉ chạy trên sheet Form thôi chứ không chạy trên Formin đâu nhé)

Bạn xem lại rồi nói rõ bạn chạy code gì khác không?
 
Lần chỉnh sửa cuối:
Upvote 0
Bạn làm trên sheet nào: Form hay Formin? Tôi chạy lệnh in trên sheet Form, kéo checkbox đi đâu thì nó in ở đấy chứ code đâu có định vị bạn à. Code in chỉ làm nhiệm vụ là check hay không check vào checkbox, điền dữ liệu vào các ô rồi in thôi. (Lệnh in chỉ chạy trên sheet Form thôi chứ không chạy trên Formin đâu nhé)

Bạn xem lại rồi nói rõ bạn chạy code gì khác không?
Dạ, em chào Maika8008, Em cảm ơn Maika8008 nhiều. Dạ em không chạy code nào khác ạ. Nhưng không sao. Em chỉnh giấy lại cũng tạm ổn. Giờ phát sinh thêm 2 vấn đề em nghĩ sẽ khó hơn rất nhiều mong Maika8008 có thể giúp được.

1. Cũng như file đính kèm, code ban đầu là mỗi lần save sẽ nhảy xuống dòng phía dưới hiện chạy rất ổn. Tuy nhiên nếu em muốn cập nhật dữ liệu lại cho xe đã lưu thì nó lại nhảy xuống dòng nữa tức là thêm xe mới như vậy khi in thì 1 xe sẽ in nhiều lần với dữ liệu khác nhau. Có thể nào mình tạo 1 code nó sẽ dựa vào dữ liệu nhập ô M13 để tìm và cập nhật khi mình bấm nút Save không? Cụ thể là code sẽ dựa vào dữ liệu ô M13 quét cột J từ J6 xuống đến hết dữ liệu trong cột J ở sheet Data. Nếu trùng thì cập nhật toàn bộ dòng có dữ liệu trùng, nếu không thì ghi dữ liệu như bình thường.
2. Trong nút lệnh print thì khi bấm nó nạp tuần tự và in cho đến hết. Vấn đề xảy ra là nếu dữ liệu lớn vài trăm đến hơn nghìn thì nguy cơ kẹt giấy in liện tục có thể xảy ra. Vậy nếu khi kẹt mà bấm in lại thì nó lại in lại từ đầu. Maika8008 có cách nào để có thể chọn in tùy ý một lần 20 xe, 30 xe...hay 1 - 2 xe gì không?

Em cảm ơn Maika8008 nhiều.
 

File đính kèm

  • VIRs_vunhai.xlsm
    68.8 KB · Đọc: 4
Lần chỉnh sửa cuối:
Upvote 0
Dạ, em chào Maika8008, Em cảm ơn Maika8008 nhiều. Dạ em không chạy code nào khác ạ. Nhưng không sao. Em chỉnh giấy lại cũng tạm ổn. Giờ phát sinh thêm 2 vấn đề em nghĩ sẽ khó hơn rất nhiều mong Maika8008 có thể giúp được.

1. Cũng như file đính kèm, code ban đầu là mỗi lần save sẽ nhảy xuống dòng phía dưới hiện chạy rất ổn. Tuy nhiên nếu em muốn cập nhật dữ liệu lại cho xe đã lưu thì nó lại nhảy xuống dòng nữa tức là thêm xe mới như vậy khi in thì 1 xe sẽ in nhiều lần với dữ liệu khác nhau. Có thể nào mình tạo 1 code nó sẽ dựa vào dữ liệu nhập ô M13 để tìm và cập nhật khi mình bấm nút Save không? Cụ thể là code sẽ dựa vào dữ liệu ô M13 quét cột J từ J6 xuống đến hết dữ liệu trong cột J ở sheet Data. Nếu trùng thì cập nhật toàn bộ dòng có dữ liệu trùng, nếu không thì ghi dữ liệu như bình thường.
2. Trong nút lệnh print thì khi bấm nó nạp tuần tự và in cho đến hết. Vấn đề xảy ra là nếu dữ liệu lớn vài trăm đến hơn nghìn thì nguy cơ kẹt giấy in liện tục có thể xảy ra. Vậy nếu khi kẹt mà bấm in lại thì nó lại in lại từ đầu. Maika8008 có cách nào để có thể chọn in tùy ý một lần 20 xe, 30 xe...hay 1 - 2 xe gì không?

Em cảm ơn Maika8008 nhiều.
Vấn đề 1 thì dễ rồi. V.đề 2 thì có thể làm 2 ô chỉ định số dòng in (từ ... đến ...)
 
Upvote 0
Dạ, nghe từ dễ sao thấy nó nhẹ lòng. Dạ đợi tin Maika8008.
 
Upvote 0
Dạ em dốt vba quá nên làm phiền các anh nhiều ạ. Các anh chị trên này toàn ra tay nghĩa hiệp. Như anh Maika8008 em cũng có đề xuất nhắn em số tk để em gửi chút cafe mà ảnh từ chối. Em cũng ngại nhưng bí quá...híc.
 
Upvote 0
Dạ em dốt vba quá nên làm phiền các anh nhiều ạ. Các anh chị trên này toàn ra tay nghĩa hiệp. Như anh Maika8008 em cũng có đề xuất nhắn em số tk để em gửi chút cafe mà ảnh từ chối. Em cũng ngại nhưng bí quá...híc.
Bạn chạy thử! Với chức năng in (tại sheet Locin) thì chỉ định dòng in tại E2:F2. Dòng nào xong thì tô màu vàng để biết, khỏi in trùng lần sau
 

File đính kèm

  • VIRs_vunhai Add Formin_2.xlsm
    108.1 KB · Đọc: 7
Upvote 0
Bạn chạy thử! Với chức năng in (tại sheet Locin) thì chỉ định dòng in tại E2:F2. Dòng nào xong thì tô màu vàng để biết, khỏi in trùng lần sau
Dạ, Maika8008. hai yêu cầu thỏa mãn nhưng Maika8008 lại cho nó in ra toàn bộ form. Em chỉ muốn nó nạp và in dữ liệu của các ô tô màu xanh và ô nào stick sẽ in ra như hình thôi. Code trước Maika8008 đã viết rồi ạ. Nhưng file này code thay đổi nên nó in ra hết. Em kèm hình yêu cầu và kèm code trước sau để Maika8008 tiện theo dõi ạ. Cả team em đang rối và chờ Maika8008 ạ.
 

File đính kèm

  • IN CELL TO MAU.jpg
    IN CELL TO MAU.jpg
    205.7 KB · Đọc: 8
  • Code sau in nguyên form.docx
    12.8 KB · Đọc: 7
Upvote 0
Dạ, Maika8008. hai yêu cầu thỏa mãn nhưng Maika8008 lại cho nó in ra toàn bộ form. Em chỉ muốn nó nạp và in dữ liệu của các ô tô màu xanh và ô nào stick sẽ in ra như hình thôi. Code trước Maika8008 đã viết rồi ạ. Nhưng file này code thay đổi nên nó in ra hết. Em kèm hình yêu cầu và kèm code trước sau để Maika8008 tiện theo dõi ạ. Cả team em đang rối và chờ Maika8008 ạ.
Đây là hậu quả của tam sao thất bản đây (Khi nhờ làm tiếp 1 việc gì đó, bạn gửi cho tôi cái file với code cũ, tôi cứ thế mà làm chứ đâu có thì giờ kiểm tra code cũ hay mới). Bây giờ chỉ dùng file này thôi bạn nhé. Chịu khó chỉnh lại mấy cái checkbox cho vừa form giấy in. Chạy thử tiếp, có gì báo lại nhé!
 

File đính kèm

  • VIRs_vunhai.xlsm
    106.1 KB · Đọc: 7
Upvote 0
Dạ em xin lỗi ạ. Em sẽ rút kinh nghiệm. Giờ đến mai em và team sẽ làm việc với file mới này. Em sẽ thông báo cho Maika8008 ạ. Triệu like cho anh ạ.
 
Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom