Các bạn cho mình hỏi cách tạo Form đưa dữ liệu vào Sheet

Liên hệ QC

vantrungdung

Thành viên mới
Tham gia
14/8/07
Bài viết
15
Được thích
15
Các bạn à, mình mới gia nhập diễn đàn nên mình chưa biết nhiều về Excel lắm, các bạn cho mình hỏi muốn đưa dữ liệu từ Form vào Sheet thì phải làm sao ạ.
Email của mình là : vantrungdung@yahoo.com
Rất mong các bạn trả lời giúp mình nha, các bạn trả lời bằng Email cũng được ạ
 
Các bạn à, mình mới gia nhập diễn đàn nên mình chưa biết nhiều về Excel lắm, các bạn cho mình hỏi muốn đưa dữ liệu từ Form vào Sheet thì phải làm sao ạ.
Email của mình là : vantrungdung@yahoo.com
Rất mong các bạn trả lời giúp mình nha, các bạn trả lời bằng Email cũng được ạ
Bạn tham khảo ở đây nè.
http://www.giaiphapexcel.com/forum/showthread.php?t=9758
 
Upvote 0
bạn cho fiel lên đây diễn đàn thì mới nối tiếp nhé!
 
Upvote 0
Gui Bạn ongtrungducmx25

Đây là File mình đính kèm nè, mong bạn chỉ giúp mình nha
 
Lần chỉnh sửa cuối:
Upvote 0
bạn xem file này rồi tự làm nhé! chú ý là form này chỉ cho phép tối đa là 32 cột thồi của bạn quá nhiều cột tới 51 cột thì form do Microsoft không quảng lý nổi, bạn cứ tham khảo nhé! vấn đề là phủ khối các tiêu đề rồi vào menu data/form thế thôi( file này là của pác voda đấy có gì không hiểu thì hỏi pác ấy nhế! xem còn cách nào mở rộng thêm) chúc bạn thành công
 

File đính kèm

Lần chỉnh sửa cuối:
Upvote 0
Chào bạn vantrungdung,

Đây là một trong những cách đưa dữ liệu từ user form vào data sheet. Bạn xem file đính kèm và vào phần VBA.

Bạn tự nghiên cứu thêm để phục vụ cho công việc của bạn tốt hơn nha.

À, vì mục đích sắp xếp dữ liệu cho rõ hơn nên mình thay đổi một số cột và bỏ đi một số cột, nếu bạn thấy cần thì thêm vào sau nhé.

Có một số góp ý nhỏ như sau:
Trong data của bạn không cần phải thiết lập hai dãy cột cho vật tư và cho công cụ, hay dãy cột cho phiếu nhập và phiếu xuất. Ví dụ:

Tên chứng từ nhập, tên chứng từ xuất ==> bạn nên thiết kế một cột là Loại chứng từ (N:Nhập-X:Xuất) và cột số chứng từ

Mã vật tư, tên vật tư, đơn vị tính - Mã công cụ, tên công cụ, đơn vị tính ==> bạn nên thiết kế một cột là Loại hàng (CC:Công cụ-VT:Vật Tư), sau đó là Mã Hàng, Tên Hàng, DVT.

Tương tự như vậy với số lượng, đơn giá thành tiền....

Như vậy bạn sẽ tiết kiệm được một số lượng đáng kể tài nguyên excel phục vụ cho công việc. Kèm theo đó với việc thiết kế một data rõ ràng và khoa học sẽ phát huy hiệu quả tốt trong việc rút trích dữ liệu lập các báo cáo phân tích sau này (và nhất là sử dụng Pivotable để lập báo cáo phân tích).
 

File đính kèm

Lần chỉnh sửa cuối:
Upvote 0
Gửi bạn ca_dafi

Bạn ca_dafi ơi sao mình nhấp vào Chữ nhập liệu nó báo lỗi và nó không đưa mình đến Form nhập liệu . Lỗi báo như sau :

Private Sub UserForm_Activate()
Me.LoaiCtu.ColumnCount = 2
Me.LoaiHang.ColumnCount = 2
For I = 1 To 2
Me.LoaiCtu.AddItem (I)
Me.LoaiHang.AddItem (I)
Me.MaHang.AddItem (I)
Next I

Nó báo lỗi ngay chỗ chữ I đó bạn à,
 
Upvote 0
Bạn ca_dafi ơi sao mình nhấp vào Chữ nhập liệu nó báo lỗi và nó không đưa mình đến Form nhập liệu . Lỗi báo như sau :

Private Sub UserForm_Activate()
Me.LoaiCtu.ColumnCount = 2
Me.LoaiHang.ColumnCount = 2
For I = 1 To 2
Me.LoaiCtu.AddItem (I)
Me.LoaiHang.AddItem (I)
Me.MaHang.AddItem (I)
Next I

Nó báo lỗi ngay chỗ chữ I đó bạn à,

Có thể khi bạn cài office thì không cài full. Bạn thử cài office lại và chọn custom và chọn hết là Run all from my computer và khởi động lại xem.

Có thể trong đoạn code mình thiếu mục này, bạn sửa lại giúp
PHP:
 Private Sub UserForm_Activate()
 Me.LoaiCtu.ColumnCount = 2
 Me.LoaiHang.ColumnCount = 2
 Me.MaHang.ColumnCount = 2   '==> thêm dòng này
For I = 1 To 2
 Me.LoaiCtu.AddItem (I)
 Me.LoaiHang.AddItem (I)
 Me.MaHang.AddItem (I)
 Next I
 
Lần chỉnh sửa cuối:
Upvote 0
Mình nghĩ do bạn chưa khai báo biến I đó
 
Upvote 0
Có thể khi bạn cài office thì không cài full. Bạn thử cài office lại và chọn custom và chọn hết là Run all from my computer và khởi động lại xem.

Có thể trong đoạn code mình thiếu mục này, bạn sửa lại giúp
PHP:
 Private Sub UserForm_Activate()
 Me.LoaiCtu.ColumnCount = 2
 Me.LoaiHang.ColumnCount = 2
 Me.MaHang.ColumnCount = 2   '==> thêm dòng này
For I = 1 To 2
 Me.LoaiCtu.AddItem (I)
 Me.LoaiHang.AddItem (I)
 Me.MaHang.AddItem (I)
 Next I
cái UF thì đẹp nhưng không sử dụng được bạn ơi nó cứ bảo lỗi hoài nhé!

bạn dũng có thể tham khảo thêm! nhé
 

File đính kèm

Upvote 0
cái UF thì đẹp nhưng không sử dụng được bạn ơi nó cứ bảo lỗi hoài nhé!

bạn dũng có thể tham khảo thêm! nhé

Mục đích file của mình up lên là để bạn vantrungdung biết được một trong các cách đưa dữ liệu từ form vào sheets ấy mà. Chứ cái UF này muốn chạy ngon là phải đầu tư nhiều hơn nữa cơ. Cảm ơn bạn.
 
Upvote 0
Chào các bạn, trình độ excel của mình là số 0, mình đang muốn tạo form để nhập dữ liệu, mình tải mấy mẫu trên của các bạn nhưng mà không sử dụng được. Bạn nào có thể hướng dẫn cụ thể một chút không.
Cảm ơn các bạn nhiều!
 
Upvote 0
Web KT

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

Back
Top Bottom