Cách nhập dữ liệu trong Excel bằng form tự tạo

Liên hệ QC

thaibinh_excel

Thành viên hoạt động
Tham gia
18/10/07
Bài viết
127
Được thích
29
Nghề nghiệp
Bán Hàng
Các bạn giúp mình nhé,

Mình có 1 Form số liệu mà nếu nhập bằng cách trực tiếp thì rất dài và mất thời gian, còn nếu dùng lệnh Form của Excel thi nó không thể hiện hết nổi các sheet và phải dùng Tab mới chuyển được.

Mình muốn tạo 1 Form riêng để nhập số liệu tiết kiệm thời gian hơn bằng cách hễ mình nhập trong Form của mình là nó sẽ tự cập nhật qua sheet tổng hợp, nhập xong mình xóa đi nhập dữ liệu khác là nó tự động xuống 1 hàng để chuyển tiếp dữ liệu mà không mất đi dữ liệu của mình. Mình có đính kèm file để các bạn xem thử ?

Không biết Excel có làm được cái này không nhỉ? Các bạn xem và giúp mình nhé.

Cảm ơn các bạn nhiều
 

File đính kèm

  • Sample.xls
    20 KB · Đọc: 8,096

File đính kèm

  • 5.png
    5.png
    214.1 KB · Đọc: 25
Upvote 0
Các bác ơi cho em hỏi chút. Em muốn khi nhập liệu vào, thì dữ liệu cũ thì bị đẩy xuống dưới, dữ liệu mới vừa nhập thì nằm ở trên cùng để dễ theo dõi. Vậy thì làm sao?
 

File đính kèm

  • Nhaplieu.xls
    158.5 KB · Đọc: 14
Upvote 0
Các bác ơi cho em hỏi chút. Em muốn khi nhập liệu vào, thì dữ liệu cũ thì bị đẩy xuống dưới, dữ liệu mới vừa nhập thì nằm ở trên cùng để dễ theo dõi. Vậy thì làm sao?
Nếu chỉ là để dữ liệu gần với tiêu đề cho dễ nhìn dễ sửa thì TẠI SAO bạn không dùng Freeze Sheet Panes hoặc dùng phương pháp gọi dữ liệu ngược trở về Form để xem hoặc sửa cho tiện mà lại muốn chơi bài trở đầu đuôi vậy ??
 
Upvote 0
Mình xin trợ giúp từ cộng đồng Excel ạ
Mình có một file excel như đính kèm ạ. Trong sheet "nhập dữ liệu" là thông tin mình sẽ giám sát mỗi tuần của team. Tùy tình hình hoạt động của team như thế nào thì mình sẽ tick vào từng ô tương ứng, sau đó chọn nhân viên tương ứng và ngày tháng tương ứng. Sau đó cứ mỗi cuối tuần mình sẽ cut và paste các thông tin nếu có ở cột nhân viên vi phạm và ngày vi phạm của sheet "nhập dữ liêu" vào sheet "tong hop". Tất cả giá trị khi được paste chỉ cần paste vào 2 cột là "nhân viên vi phạm" và "ngày vi phạm" và theo thứ tự vào trước ở trên và liên tục kế tiếp theo dữ liệu khi được paste vào sẽ được tích lũy 12 tháng(không có khoảng trống giữa các row). Minh muốn thiết kế một nhút nhấn ở cuối trang "nhập dữ liệu", mỗi cuối tuần sẽ nhấp in dữ liệu vào sheet "tong hop" sau đó dữ liệu trên sheet "Nhập dữ liệu tự động xóa để cho công việc giám sát tuần kế tiếp.
Trân trọng.
 

File đính kèm

  • CSKH tool.xlsx
    68.6 KB · Đọc: 24
Upvote 0
Mình xin trợ giúp từ cộng đồng Excel ạ
Mình có một file excel như đính kèm ạ. Trong sheet "nhập dữ liệu" là thông tin mình sẽ giám sát mỗi tuần của team. Tùy tình hình hoạt động của team như thế nào thì mình sẽ tick vào từng ô tương ứng, sau đó chọn nhân viên tương ứng và ngày tháng tương ứng. Sau đó cứ mỗi cuối tuần mình sẽ cut và paste các thông tin nếu có ở cột nhân viên vi phạm và ngày vi phạm của sheet "nhập dữ liêu" vào sheet "tong hop". Tất cả giá trị khi được paste chỉ cần paste vào 2 cột là "nhân viên vi phạm" và "ngày vi phạm" và theo thứ tự vào trước ở trên và liên tục kế tiếp theo dữ liệu khi được paste vào sẽ được tích lũy 12 tháng(không có khoảng trống giữa các row). Minh muốn thiết kế một nhút nhấn ở cuối trang "nhập dữ liệu", mỗi cuối tuần sẽ nhấp in dữ liệu vào sheet "tong hop" sau đó dữ liệu trên sheet "Nhập dữ liệu tự động xóa để cho công việc giám sát tuần kế tiếp.
Trân trọng.
Bài mình post lên gần một tuần rồi mà không có cao nhân nào giúp hay tư vấn mình hết.
 
Upvote 0
Gửi bạn file này tham khảo. Trong file có dùng đến macro, vì vậy để mở được, bạn vào Tôls/Macro/Security, đánh dấu kiểm vào Medium. Đóng Excel và mở file, nhớ chọn Ena...Macro(nút ở giữa)
Sau khi nhập liệu vào Form bạn nhấn nút "Nhap Lieu", dử liệu từ form của bạn sẽ tự động chuyển sang Sheet Tổng hợp và các ô trong form tự động xóa để bạn nhập dữ liệu mới
Yêu cầu phải nhập đủ dữ liệu trong form roi mói nhan nút Nhap Lieu, neu không sẽ có thông báo nhắc nhở bạn
Chúc vui với bài tập này. Muốn xem Macro, nhấn Alt+F11
Thân
Em ghép thêm lệnh tự động nhập Form không cần nút lệnh luôn. Cái này sẽ tăng tốc cho quá trình nhập dữ liệu cho mọi người luôn. ha. .ha.. .
B ơi. M có file tương tự như b trên nhưng của mình là nhập liệu theo hàng ngang và nhiều cột dữ liệu cần nhập. b hộ m với. cảm ơn b nhiều
Theo mình nghĩ mình dùng = user form để nhập liệu cho nó dể nhập hơn, file của bạn có tất cả 7 danh mục bảo hiểm thì mình tạo 7 cái tab trong form, mỗi 1 tab là 1 danh mục, bạn muốn nhập danh mục nào thì nhấn vào danh mục đó cho nó đở rối.
Bạn tham khảo trong file đính kèm của mình nhé
Thân
B ơi. M có file tương tự như b trên nhưng của mình là nhập liệu theo hàng ngang và nhiều cột dữ liệu cần nhập. b hộ m với. cảm ơn b nhiều
 

File đính kèm

  • File hoi.xlsx
    11.2 KB · Đọc: 6
Upvote 0
Nhờ mọi người giúp đỡ mình có bảng tính dùng công thức IF(V54>=30;W54+Y54;0) mình muốn đặt thêm trong công thức này nếu V54<30 thì W54+Y54;1) mà nó lỗi không được mong mọi người giúp đỡ.
Xin cám ơn
 

File đính kèm

  • Danh sach tro cap ban chuyen trach thon.xls
    2.6 MB · Đọc: 11
Upvote 0
Các bác ơi cho em hỏi chút. Em muốn khi nhập liệu vào, thì dữ liệu cũ thì bị đẩy xuống dưới, dữ liệu mới vừa nhập thì nằm ở trên cùng để dễ theo dõi. . . . ?
Theo dõi để thấy file nó thành đống rác ra sao & như thế nào ư?
Bài đã được tự động gộp:

Vì bạn đang chen ngang bài & hoàn toàn khác với đề mục VBA
 
Upvote 0
Nhờ mọi người giúp mình đặt công thức láy số liệu (Diện tích đất ruộng được giao (m2) và Diện tích đất cơ bản được giao (m2)) Bên NYDT sang bên Niêm Yết KL cho mình với . Xin chân thành cám ơn mọi người.
 

File đính kèm

  • MAU PHIEU GPMB.xls
    346.5 KB · Đọc: 17
Upvote 0
Nhờ mọi người giúp mình đặt công thức láy số liệu (Diện tích đất ruộng được giao (m2) và Diện tích đất cơ bản được giao (m2)) Bên NYDT sang bên Niêm Yết KL cho mình với . Xin chân thành cám ơn mọi người.
Góp ý cho bạn:
1/ Bạn nên mở Topic mới vì File bạn không cùng chủ đề, bạn hỏi về hàm thì nên đăng bài trong chuyên mục Hàm và công thức Excel. Nếu bạn muốn sử dụng VBA thì đăng bài trong box Lập trình với Excel.
2/ Tại Topic mới thì việc giúp sẽ được tập trung hơn.
3/ File bạn còn phải góp ý nhiều thứ nữa mới tự động hóa được nhưng tôi không tiện góp ý trong bài viết này.
 
Upvote 0
Nhờ mọi người giúp mình đặt công thức láy số liệu (Diện tích đất ruộng được giao (m2) và Diện tích đất cơ bản được giao (m2)) Bên NYDT sang bên Niêm Yết KL cho mình với . Xin chân thành cám ơn mọi người.
Với cách thiết lập Form của bạn thì thử xem File
 

File đính kèm

  • MAU PHIEU GPMB.xls
    395 KB · Đọc: 26
Upvote 0
Ok Mình cám ơn nhiều.
Mình muốn bên (NYDT) lập khoảng 1000 hộ thì công thức sửa như thế nào để bên (Niêm Yết KL) có thể lấy hết sang số liệu được vậy Cám ơn bạn.
Mình sửa như thế này nhưng ko được: IF(SUMIFS(NYDT!$K$20:$K$44121;NYDT!$J$20:$J$44121;'Niêm Yết KL'!B8;NYDT!$B$20:$B$44121;'Niêm Yết KL'!$E$7)=0;"";SUMIFS(NYDT!$K$20:$K$44121;NYDT!$J$20:$J$44121;'Niêm Yết KL'!B8;NYDT!$B$20:$B$44121;'Niêm Yết KL'!$E$7))
 
Lần chỉnh sửa cuối:
Upvote 0
Ok Mình cám ơn nhiều.
Mình muốn bên (NYDT) lập khoảng 1000 hộ thì công thức sửa như thế nào để bên (Niêm Yết KL) có thể lấy hết sang số liệu được vậy Cám ơn bạn.
Mình sửa như thế này nhưng ko được: IF(SUMIFS(NYDT!$K$20:$K$44121;NYDT!$J$20:$J$44121;'Niêm Yết KL'!B8;NYDT!$B$20:$B$44121;'Niêm Yết KL'!$E$7)=0;"";SUMIFS(NYDT!$K$20:$K$44121;NYDT!$J$20:$J$44121;'Niêm Yết KL'!B8;NYDT!$B$20:$B$44121;'Niêm Yết KL'!$E$7))
Mình thấy mỗi hộ bạn dùng hết khoảng 75 dòng vậy 1000 hộ thì bản phải sửa thành 75121 nó mới lấy hết được. Nhưng như thế sẽ chạy chậm đó
Đồng thời lưu ý : Bên NYDT tôi có lập 02 cột phụ là cột J và cột K. (Đã cho ẩn và cho mầu chữ trắng) - Bạn mở ra xe và lập theo cho các hộ khác
Hoặc có thể copi đồng thời cả mảng của mẫu xuống tiếp - Chúc thành công
 
Upvote 0
Ok Cám ơn bạn mình thấy rồi và mình đã xử lý được
 
Upvote 0
Cho mình hỏi chút là trong bảng tính của mình muốn làm công thức ví dụ là ( cột A có các số 30%, 40%, 60% ) mình muốn lấy sang cột B( nếu cột A <= 30% thì nhân với 7000, <=40% thì nhân với 3000, còn cột A>30%, 40%,60% thì không nhân với các số; Vậy công thức nhập như thế nào. Mọi người giúp mình với. Xin Cám ơn
 
Upvote 0
Cho mình hỏi chút là trong bảng tính của mình muốn làm công thức ví dụ là ( cột A có các số 30%, 40%, 60% ) mình muốn lấy sang cột B( nếu cột A <= 30% thì nhân với 7000, <=40% thì nhân với 3000, còn cột A>30%, 40%,60% thì không nhân với các số; Vậy công thức nhập như thế nào. Mọi người giúp mình với. Xin Cám ơn
Xem File đính kèm xem đúng ý không
 

File đính kèm

  • _______hh.xlsx
    12.3 KB · Đọc: 12
Upvote 0
Cho mình hỏi chút là trong bảng tính của mình muốn làm công thức ví dụ là ( cột A có các số 30%, 40%, 60% ) mình muốn lấy sang cột B( nếu cột A <= 30% thì nhân với 7000, <=40% thì nhân với 3000, còn cột A>30%, 40%,60% thì không nhân với các số; Vậy công thức nhập như thế nào. Mọi người giúp mình với. Xin Cám ơn
Bài 362 tôi có góp ý và đề nghị Bạn nên mở Topic mới để được nhiều người giúp nhưng bạn không đọc hay sao?
Tôi khuyên nên sử dụng VBA để có thể áp dụng in phiếu hàng loạt.
 
Upvote 0
Web KT

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

Back
Top Bottom