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
Bạn phải nói khó ở điểm nào tôi mới giúp bạn được chứ. Cần chi tiết thì có thể gọi cho tôi theo số máy 0986067838 (tôi là Hải)
 
Upvote 0
Mình nêu 1 cách xóa dòng dữ liệu để đảm các yêu cầu sau:
-Bảo dữ liệu liền khối không bị dòng trống
-Không xóa mất công thức trong vùng dữ liệu.
-Không gây lỗi cho các sheet link dữ liệu bằng công thức
Theo mình đây là đoạn code xóa an toàn

PHP:
Option Explicit
Sub xoadong()
Dim dg1, dg2 As Integer
Dim Rg As Range
dg1 = InputBox("Nhap dong can xoa:")
dg2 = Sheet1.[a56536].End(xlUp).Row
Set Rg = Sheet1.Rows(dg1 + 1 & ":" & dg2)
Rg.Copy Rg.Offset(-1)
Sheet1.Rows(dg2).SpecialCells(xlCellTypeConstants, 23).ClearContents
End Sub

Giờ bạn cần xóa dòng 9 chẳng hạn (Trong chương trình sẽ tìm mã và trả về cần bỏ hồ sơ tại dong 9) Bạn chép từ dòng 9 sang Sheet khác rồi nhấn nút nhập số 9. Vậy là chương trình đã xóa dòng 9. Giờ bạn kiểm tra nhé:
-Dòng 9 đã chép lưu còn không.?
-Công thức tại sheet1 có mất không?
-Dữ liệu link tại Sheet2 có lỗi không?

Chúc bạn có 1 giải pháp vừa ý.
 

File đính kèm

  • Xoa dong.xls
    40.5 KB · Đọc: 391
Upvote 0
Nhập liệu và xóa dòng nhập sai

Mình copy code nhập liệu của bạn BOONG viết và ứng dụng cho file của mình là nhập liệu sản xuất cho từng công đoạn may. Nhưng không biết loay hoay thế nào mà viết xong mình chằng save được, còn nếu save được khi mở ra nhấn ctlr+F11 chẳng thấy gì hết. Híc vì mình chắng biết VBA nên chẳng biết làm thế nào đành đưa file lên nhờ các bạn giúp mình với nhé.
1)- Lúc trước mình nhập liệu trực tiếp vào sheet SANXUAT lấy dữ liệu (do công nhân báo cáo) từ PHIEU-NANGSUAT. Bây giờ mình muốn lấy dữ liệu từ PHIEU-NANGSUAT nhập liệu từ FORM để ghi vào SANXUAT. Việc này sẽ giúp cho nhân viên khác hỗ trợ nhập liệu sẽ không làm sai sót file SANXUAT của mình vì file này có nhiều công thức.
2)- Và khi mình lỡ nhập liệu sai thì có thể dùng cách của bạn sealand để xoá dòng bị sai bên sheet SANXUAT được k?
Rất mong được các bạn giúp đỡ.
 

File đính kèm

  • NHAPLIEU-SAN PHAM-12.09.rar
    277.4 KB · Đọc: 800
Lần chỉnh sửa cuối:
Upvote 0
Chào Các Pro!
Mình thấy cách tạo dữ liệu bằng nhập Form rất hay và hiệu quả!
Mình có một quán Game nhỏ,gồm 9 máy được đánh số thứ tự 1-7 và VIP 1-2
Mình vừa lập một bảng excel tính tiền trên máy tính(file đính kèm),bảng tính có:
- ưu điểm: chính xác, nhanh gọn,tổng hợp ngay được doanh thu theo từng ngày..
- nhược điểm: là dễ bị xoá đữ liệu ,hoặc thay đổi làm giảm doanh thu.
Chính vì nhược điểm trên nên minh muốn tạo bảng nhập nhiệu như của dạng như "nhapnhieu.rar" của các Bác ,chỉ nhập và lưu lại dữ liệu sau mỗi lần nhâp.
Nhờ các Bác giúp đỡ, mình muốn trong giao diện của bảng nhập liệu, sễ có link tới từng sheet(máy),trong mỗi sheet đã được mã hoá,chỉ nhìn thấy số tiền cần thanh toán như bảng mình làm!mà không thây đổi được dữ liệu trong đó.Nhìn vào bảng tính hy vọng các Bác hiểu ý mình muốn diễn đạt,
khi hoàn thiện các post lên diễn đàn hoắc gửi : daotoanvn@gmail.com
Chân thành cảm ơn!
 
Lần chỉnh sửa cuối:
Upvote 0
Cám ơn bạn vì file tham khảo đính kèm bài viết, đây đúng cái mình cần, vì mình có nhiệm vụ nhập các phiếu điều tra của mọi người đi phỏng vấn về. Cách làm của bạn quả là tuyệt. Tuy nhiên do mình có nhiều trường theo mẫu phiếu nhưng khi chèn thêm dòng vào file của bạn thì không được, nó chỉ tổng hợp những dòng có sẵn trong đó còn những dòng mình chèn vào thì không. Bạn giúp mình với, cám ơn bạn nhiều, vì mình không rành về lập trình trong Excel lắm. Mong bạn hiểu và giúp mình.
 
Upvote 0
Em chưa biết gì về VBE muốn làm một cái form nhập liệu đơn giản mà không biết phải làm thế nào. Các bác giúp em làm một bảng nhập liệu theo đúng như bảng tổng hợp em gửi kèm. Cảm ơn các bác thật nhiều!
 

File đính kèm

  • BANG TONG HOP.xls
    31.5 KB · Đọc: 224
Upvote 0
Thanks first! Mình muốn tạo Form để nhập dữ liệu vào Sheet Tonghop. Với các dữ liệu có sẵn ở bảng DATA VD: Ngày hiện tại, tên khách hàng, người làm, DVD, VCD...(những dữ liệu này có thể thay đổi, thêm bớt...)
 
Upvote 0
Thanks first! Mình muốn tạo Form để nhập dữ liệu vào Sheet Tonghop. Với các dữ liệu có sẵn ở bảng DATA VD: Ngày hiện tại, tên khách hàng, người làm, DVD, VCD...(những dữ liệu này có thể thay đổi, thêm bớt...)

Bạn xem có đúng chưa. Font Vn.Arial
 

File đính kèm

  • BANG TONG HOP.xls
    59.5 KB · Đọc: 446
Upvote 0
Vâng, cảm ơn bạn thật nhiều. Nhưng mình lại làm phiền bạn thêm chút nữa.
Mình đang tìm cách để chỉnh sửa Form nhập liệu cho đúng ý nhưng khó quá, VBE qủa là không đơn giản.
Bang.jpgMình bỏ phần "Thành tiền" thêm vào mục nội dung và hai mục số lượng. Hai mục số lượng phụ thuộc vào hai mục SP gốc và SP Copy VD: Nếu bên ô SP gốc là DVD thì khi nhập ở ô số lượng sẽ nhẩy vào cột DVD thuộc SP gốc...Và mình muốn khi mở file ra thì bảng nhập liệu sẽ tự động hiện ra.

Một lần nữa làm phiền. Bạn giúp mình nhé!
 

File đính kèm

  • Bang TH Form.xls
    60 KB · Đọc: 310
Lần chỉnh sửa cuối:
Upvote 0
Vâng, cảm ơn bạn thật nhiều. Nhưng mình lại làm phiền bạn thêm chút nữa.
Mình đang tìm cách để chỉnh sửa Form nhập liệu cho đúng ý nhưng khó quá, VBE qủa là không đơn giản.
Mình bỏ phần "Thành tiền" thêm vào mục nội dung và hai mục số lượng. Hai mục số lượng phụ thuộc vào hai mục SP gốc và SP Copy VD: Nếu bên ô SP gốc là DVD thì khi nhập ở ô số lượng sẽ nhẩy vào cột DVD thuộc SP gốc...Và mình muốn khi mở file ra thì bảng nhập liệu sẽ tự động hiện ra.

Một lần nữa làm phiền. Bạn giúp mình nhé!

Bạn xem file đính kèm
 

File đính kèm

  • Bang TH Form.xls
    63 KB · Đọc: 651
Upvote 0
Thành thật không biết phải cảm ơn bạn như thế nào! Mình làm trong vấn đề quay phim, biên tập, làm kỹ xảo. Hy vọng có vấn đề gì được giúp lại bạn. Mình sẽ cố gắng học hỏi thêm về VBE, bạn giúp ình với nhé!
 
Upvote 0
Bài viết của bạn Xuân Thanh và bạn Boong rất hay nhưng nếu dữ liệu nằm trên nhiều cột khác nhau thì có được không? " Dữ liệu của bạn chỉ lấy ở cột B"
Mình có một bài toán bắt lấy dữ liệu từ bên sheet"INCT" sang bên sheet "SQ" mà dữ liệu nằm ở các ô khác nhau.
Mong các bạn giúp đỡ.
Cám ơn trước nha.

Bài viết của bạn Xuân Thanh và bạn Boong rất hay nhưng nếu dữ liệu nằm trên nhiều cột khác nhau thì có được không? " Dữ liệu của bạn chỉ lấy ở cột B"
Mình có một bài toán bắt lấy dữ liệu từ bên sheet"INCT" sang bên sheet "SQ" mà dữ liệu nằm ở các ô khác nhau.
Mong các bạn giúp đỡ.
Cám ơn trước nha.
Bài viết của bạn Xuân Thanh và bạn Boong rất hay nhưng nếu dữ liệu nằm trên nhiều cột khác nhau thì có được không? " Dữ liệu của bạn chỉ lấy ở cột B"
Mình có một bài toán bắt lấy dữ liệu từ bên sheet"INCT" sang bên sheet "SQ" mà dữ liệu nằm ở các ô khác nhau.
Mong các bạn giúp đỡ.
Cám ơn trước nha.
 

File đính kèm

  • So quy TM new.rar
    14.9 KB · Đọc: 283
  • So quy TM new.rar
    14.9 KB · Đọc: 201
Chỉnh sửa lần cuối bởi điều hành viên:
Upvote 0
Cách nhập dữ liệu trong Excel bằng form tự tạo!!!

Chào bác Domfootwear và các bác trong diễn đàn, mình đọc qua những bài viết của các bác mình thấy rất bổ ích và thực tế. Mình mới bập bẹ tìm hiểu về code của VB nên chưa biết gì cả. Nay trong công việc của mình phát sinh một số yêu cầu về nhập liệu, vì kg biết gì nên mình mong các báo giúp cho.
Đây là file mình gửi kèm
Mình cám ơn rất nhiều vì sự giúp đỡ của các bác.
 

File đính kèm

  • DA1.xls
    53 KB · Đọc: 215
Upvote 0
chào bạn mình thấy phần code xóa hàng của bạn rất hữu ích với mình mình đã down và chỉnh sửa từ file nhaplieu ở đầu trang này nhưng mình muốn add thêm phần code của bạn vào file chiphi của mình thì làm ntn vì mình cũng chưa am hiểu về VBA
Thanks !
 

File đính kèm

  • chiphi.rar
    32.6 KB · Đọc: 261
Upvote 0
Bạn Xuân Thanh ơi. Mình tìm được file của bạn thấy hay quá, mình có thể áp dụng ngay cho công việc của mình hiện đang làm (kế toán vật tư). Mình đang tìm hiểu về Excel, mình đã làm được một số công việc trong bảng tính của mình rồi, nhưng có điều việc nhập liệu thì chưa thể làm được, mình cũng muốn xin lấy cái ví dụ của bạn để áp dụng cụ thể cho mình nhưng có điều là không biết cách lập. Mình rất muốn được liên hệ trực tiếp với bạn qua điện thoại để có thể nghe bạn hướng dẫn. rất muốn như thế đó bạn ạ. Mình sẽ gọi cho bạn nếu bạn cho mình xin số điện thoại.
Rât cảm ơn và sẽ chờ bạn. Số điện thoại của mình: 05113500881. Mail: ngoctuan277@gmail.com
 
Lần chỉnh sửa cuối:
Upvote 0
Anh em oi! O day la co 3 noii dung duoc nhap, vay toi muon chen them 1 cot noi dung nua thi phai lam the nao? Giup nhe. Thanks nhiu
 
Upvote 0
Web KT
Back
Top Bottom