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
khi em bấm vào cho load from thì nó chạy luôn vào vb và bảo lỗi dòng Me.Spreadsheet1.Range("a4:G4").Value = Arr1
mầu vàng
Bạn mở nhăm file ấy chứ, mình kiểm tra lại đâu còn lệnh đó?
Bạn tải lại file bài 186 lần nữa xem sao chú ý thử tải về thư mục khác tránh nhằm file cũ của bạn
 
Upvote 0
ANh kiểm tra lại cái này cho em với nhé
1: anh thêm cho em 01 ô (đất thừa thổ cư) hôm qua em lập from bị thiếu ô đó.
2: là giữa ô (thu mới) và ô (nợ cũ) nó nhảy lộn nhau.(em gi chú trong file em gửi kèm)
3: Khi bấm vào ô thứ tự là 1 thôn 1 nhưng nó lại lấy tên của số thứ tự là số 10 anh ạ nó không lấy từ 1 anh kiểm tra điều chỉnh lại hộ em với nhé.
 
Upvote 0
ANh kiểm tra lại cái này cho em với nhé
1: anh thêm cho em 01 ô (đất thừa thổ cư) hôm qua em lập from bị thiếu ô đó.
2: là giữa ô (thu mới) và ô (nợ cũ) nó nhảy lộn nhau.(em gi chú trong file em gửi kèm)
3: Khi bấm vào ô thứ tự là 1 thôn 1 nhưng nó lại lấy tên của số thứ tự là số 10 anh ạ nó không lấy từ 1 anh kiểm tra điều chỉnh lại hộ em với nhé.
Những vấn đề này bạn chịu khó tí là tự sửa được thôi mà
 

File đính kèm

  • PHUONG AN THU VU 5-PA2.rar
    222.1 KB · Đọc: 111
Lần chỉnh sửa cuối:
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

Hi mọi người, mình tham khảo topic này từ sáng đến giờ, code nhập liệu của bạn XuanThanh mình muốn áp dụng vào file tổng hợp hàng ngày của mình. Nhưng có một rắc rối nhỏ là Đơn hàng của mình dao động từ 1~9 mặt hàng (số lượng này không cố định). Nên các bạn có thể chỉnh lại code cho phù hợp với vấn đề của mình được không vậy.

Mình gửi kèm file mẫu của mình, mình muốn nhập dữ liệu từ sheet inPMVT sang sheet Tonghop theo các vị trí mình đã tô màu (vì có nhiều dữ liệu chứ không phải mình màu mè :D) Ví dụ: ô B14 ở sheet inPMVT sẽ được ghi ở ô F7 ở sheet Tonghop.

Mình xin cảm ơn nhiều.
 

File đính kèm

  • baocaohangngay.xls
    45 KB · Đọc: 73
Upvote 0
Em rất cám ơn anh đã giúp em làm cái đó cho em (Nhưng trong cái trong phương án các thôn) em ẩn mất 01 dòng tổng hợp nên khi from đó laot lên để lấy số liệu thì nguyên dòng dưới bắt đầu từ QPCBL đến hết bị lấy sai số liêu (Vi dụ như mình nhập số vào là nó nhảy vào các ô tương ứng trên bản phương án Nhập vào ô (QPCBL) số liệu chèn vào bảng lại nhảy sang ô (QKH) và cứ tiên lên hơn 1 ô tiếp theo)

Thân
 
Lần chỉnh sửa cuối:
Upvote 0
Em rất cám ơn anh đã giúp em làm cái đó cho em (Nhưng trong cái trong phương án các thôn) em ẩn mất 01 dòng tổng hợp nên khi from đó laot lên để lấy số liệu thì nguyên dòng dưới bắt đầu từ QPCBL đến hết bị lấy sai số liêu (Vi dụ như mình nhập số vào là nó nhảy vào các ô tương ứng trên bản phương án Nhập vào ô (QPCBL) số liệu chèn vào bảng lại nhảy sang ô (QKH) và cứ tiên lên hơn 1 ô tiếp theo)
Xin lỗi anh nhé em có những khiếm khuyết không phải mong anh bo qua cho em nhe.
Thân
Không hiểu!
Cụ thể bạn ẩn dòng nào ? sheet nào?
Rồi bạn làm gì? kết quả bị như thế nào. Nói cụ thể rõ hơn
 
Upvote 0
Rất ô kê rồi anh ạ hôm qua em củng thử sửa mãi mà ko được
 
Lần chỉnh sửa cuối:
Upvote 0
ở trong các phương án từ (T1......T8) em ẩn mất cột Q là cột tổng hợp nên khi anh lập from nó lấy giá trị cột Q là cột tổng hợp hiển thị trong cột thu mới của from và cột nợ củ hiện trong from là số liệu là của thu mới. và số liệu khi mình nhập trực tiếp trên from vào ô (QPCBL) số liệu chèn vào bảng lại nhảy sang ô (QKH) và cứ tiên lên hơn 1 ô tiếp theo)
Theo thứ tự tiêu đề hàng dưới của form thì gí trị tương ứng với các cột nào?
 
Upvote 0
Trên phương án cột PCBL(tương ứng trên from là PCBL) QKH trên from là (QKH)......và nợ cũ (trên from là nợ cũ) và Thu mới tiền đường tương ứng với (thu mới trên from) và nợ cũ của tiền đường tương ứng với nợ cụ trên from.
Nhưng khi nhập trên from nó không nhảy vào phương án với các cột tương ứng và hiển trị trên from dong thu mới và nợ cũ của đường sai.
 
Upvote 0
Trên phương án cột PCBL(tương ứng trên from là PCBL) QKH trên from là (QKH)......và nợ cũ (trên from là nợ cũ) và Thu mới tiền đường tương ứng với (thu mới trên from) và nợ cũ của tiền đường tương ứng với nợ cụ trên from.
Nhưng khi nhập trên from nó không nhảy vào phương án với các cột tương ứng và hiển trị trên from dong thu mới và nợ cũ của đường sai.
Bạn xem lại được chưa nhé
 

File đính kèm

  • PHUONG AN THU VU 5-PA2.rar
    227.2 KB · Đọc: 250
Upvote 0
Hôm qua em nhìn chưa rõ hôm này lấy ra làm thủ khi nhập vào phần này vẩn bị như thế anh ạ. (Vi dụ như mình nhập số vào là nó nhảy vào các ô tương ứng trên bản phương án Nhập vào ô (QPCBL) số liệu chèn vào bảng lại nhảy sang ô (QKH) và cứ tiên lên hơn 1 ô tiếp theo của hàng thứ 2 ấy anh ạ)
 
Lần chỉnh sửa cuối:
Upvote 0
ANh cho em hỏi tý là khi tạo from ví dụ như hôm phương án anh lập cho em ấy rồi thì làm thế nào để làm nút lệnh gọi from ấy lên được vậy anh? (Vì em thử chạy trực tiếp bằng run thì from chạy tốt nhưng không biết làm nốt lệnh gọi from đó lên)
Thân.
Bạn chèn 1 Module rồi dán code sau vào:
PHP:
Sub ShowForm()
    UserForm1.Show
End Sub
UserForm1 có thể thay bởi tên Form theo thực tế của bạn.

Tiếp theo, bạn vẽ lên sheet 1 nút lệnh (Form Control hay AutoShape đều được), sau đó click phải vào nút vừa vẽ, chọn Assign Macro, chọn macro ShowForm ở trên và OK.
Bây giờ mỗi lần bạn nhấn nút này thì Form sẽ được hiện lên.

Ngoài ra, nếu muốn sử dụng phím tắt để gọi Form này thì bạn có thể nhấn Alt+F8, chọn macro ShowForm, nhấn nút Options để thiết lập phím tắt cho macro này.
 
Upvote 0
Hôm qua em nhìn chưa rõ hôm này lấy ra làm thủ khi nhập vào phần này vẩn bị như thế anh ạ hiển thị thì đúng nhưng khi nhập số vào để cho nó nhảy vào phương án thì nó nhay sai. (Vi dụ như mình nhập số vào là nó nhảy vào các ô tương ứng trên bản phương án Nhập vào ô (QPCBL) số liệu chèn vào bảng lại nhảy sang ô (QKH) và cứ tiên lên hơn 1 ô tiếp theo của hàng thứ 2 ấy anh ạ)
 
Lần chỉnh sửa cuối:
Upvote 0
Anh xem khi nào anh rổi tranh thủ xem lại cho em với nhé
Thân.
 
Upvote 0
mình nhờ các bạn viết giùm cái ứng dụng quản lý kho và bán hàng với. !
-Nghĩa là minh chỉ cần chức năng của nó là nhập tên hàng, mã hàng, số lượng , giá bán, giá nhập ,tạo bảng biểu KHO
còn bên bảng BÁN HÀNG thì minh cần là nó có thể nhập vào mã hàng, hoặc kê ra các ds sản phẩm để mình lựa chọn sản phẩm nào. rồi chọn ô số lượng, rồi nó tự hiện ra giá bán , rồi mình có thẻ thêm tên khách hàng ở ô khác,
còn 1 bảng nữa là tổng hợp , đã bán bao nhiêu sp , còn dư bao nhiêu sp , khách nợ bnhiu , và số tiền khách trả tiền mặt, tên khách hàng,
1 bảng nữa liên kết với thông tin bán ra sản phẩm, tạo thành 1 phiếu bán hàng nữa nhé.
 
Upvote 0
Hay thật đấy. Như này thì ổn quá rồi. Thank HAI LÚA MIỀN TÂY
 
Upvote 0
Hi mọi người, mình tham khảo topic này từ sáng đến giờ, code nhập liệu của bạn XuanThanh mình muốn áp dụng vào file tổng hợp hàng ngày của mình. Nhưng có một rắc rối nhỏ là Đơn hàng của mình dao động từ 1~9 mặt hàng (số lượng này không cố định). Nên các bạn có thể chỉnh lại code cho phù hợp với vấn đề của mình được không vậy.

Mình gửi kèm file mẫu của mình, mình muốn nhập dữ liệu từ sheet inPMVT sang sheet Tonghop theo các vị trí mình đã tô màu (vì có nhiều dữ liệu chứ không phải mình màu mè :D) Ví dụ: ô B14 ở sheet inPMVT sẽ được ghi ở ô F7 ở sheet Tonghop.

Mình xin cảm ơn nhiều.

Anh sẽ giúp làm cái này giùm em, nhưng do em thiết kế sheet inPMVT để nhập liệu sang sheet Tonghop nó không theo trình tự nên hơi khó 1 chút, nếu hên thì có sớm, nếu không hên thì đến thứ 7 ngày 6/7/2013 mới hoàn thiện được.
 
Upvote 0
Hi mọi người, mình tham khảo topic này từ sáng đến giờ, code nhập liệu của bạn XuanThanh mình muốn áp dụng vào file tổng hợp hàng ngày của mình. Nhưng có một rắc rối nhỏ là Đơn hàng của mình dao động từ 1~9 mặt hàng (số lượng này không cố định). Nên các bạn có thể chỉnh lại code cho phù hợp với vấn đề của mình được không vậy.

Mình gửi kèm file mẫu của mình, mình muốn nhập dữ liệu từ sheet inPMVT sang sheet Tonghop theo các vị trí mình đã tô màu (vì có nhiều dữ liệu chứ không phải mình màu mè :D) Ví dụ: ô B14 ở sheet inPMVT sẽ được ghi ở ô F7 ở sheet Tonghop.

Mình xin cảm ơn nhiều.

Anh đã giúp tạo Sheet Form hoàn tất, em xem được chưa, File đính kèm.
 

File đính kèm

  • baocaohangngay.rar
    17 KB · Đọc: 296
Upvote 0
Upvote 0

Anh đã đọc bài này, thấy em có tạo 1 UserForm nhưng chưa viết code và với các yêu cầu của em nếu giúp Code UserForm thì mất nhiều thời gian quá nên mọi người ngại nên chẳng ai giúp, nếu giúp bằng Sheet Form thì dễ dàng và ít thời gian hơn nhiều, nếu muốn giúp bằng Sheet Form thì cho ý kiến, anh sẽ giúp còn giúp code cho UserForm thì anh chưa có thời gian rảnh để giúp được.
 
Upvote 0
Web KT

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

Back
Top Bottom