Cách nhập dữ liệu trong Excel bằng form tự tạo (2 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

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

Nhờ các anh/chị giúp đỡ

Em download file nhaplieu ở trang đầu. Giờ em muốn sửa thêm vào như file dưới đây

https://www.dropbox.com/s/dmv04095uev1wna/Nhaplieu.xls

Trong đó cột số điện thoại và số phiếu phải hiện đủ số 0 đằng trước thì làm thế nào.

Trong đoạn lệnh sau em chưa hiểu

Sub NhapLieu()
Sheets("Form").Select
Ten = Range("B3").Value
DiaChi = Range("B4").Value
Phone = Range("B5").Value
Sheets("Bang Tong Hop").Select
n = Range("F1").Value /////////////////////////////////// Dòng này F1 có vai trò gì trong khi F1=COUNTA(D1:D5000)
Range("B1").Select
ActiveCell.Offset(n + 3, 0).Value = Ten ////////////////////////// phần này tính dòng và cột như thế nào
ActiveCell.Offset(n + 3, 1).Value = DiaChi
ActiveCell.Offset(n + 3, 2).Value = Phone
Sheets("Form").Select
Range("B3:B5").Select
Selection.ClearContents
Range("B3").Select
End Sub

Cảm ơn anh/chị
 
Upvote 0
Nhờ các anh/chị giúp đỡ

Em download file nhaplieu ở trang đầu. Giờ em muốn sửa thêm vào như file dưới đây

https://www.dropbox.com/s/dmv04095uev1wna/Nhaplieu.xls

Trong đó cột số điện thoại và số phiếu phải hiện đủ số 0 đằng trước thì làm thế nào.

Trong đoạn lệnh sau em chưa hiểu



Cảm ơn anh/chị
Dùng code sau:

Mã:
Sub NhapLieu()
Application.ScreenUpdating = False
With Sheet1.[B3:B9]
    .Copy
    Sheet2.Range("B65000").End(xlUp).Offset(1).PasteSpecial Transpose:=True
    .ClearContents
End With
Application.ScreenUpdating = True
End Sub
Phần thêm số 0 trước số điện thoại và số phiếu thì bạn định dạng cell trên form nhập liệu về dạng text là ok.
 

File đính kèm

Upvote 0
Cảm ơn Hai lúa miền tây đã giúp đỡ. Nhưng em còn thắc mắc nữa là phần số thứ tự được điền là do hàm nào qui định. Vì khi em nhập liệu sai vào bên sheet 2 xóa hết đi và nhập lại từ đầu thì phần STT không tự điền được nữa. Mong Hai lúa miền tây giải quyết vấn đề này giùm.

Trân trọng cảm ơn !
 
Upvote 0
Cảm ơn Hai lúa miền tây đã giúp đỡ. Nhưng em còn thắc mắc nữa là phần số thứ tự được điền là do hàm nào qui định. Vì khi em nhập liệu sai vào bên sheet 2 xóa hết đi và nhập lại từ đầu thì phần STT không tự điền được nữa. Mong Hai lúa miền tây giải quyết vấn đề này giùm.

Trân trọng cảm ơn !
Đó là file của bạn mà, hàm là do bạn tạo ra.
Có thể dùng hàm Row() để đánh số TT, khi xóa dòng thì nó sẽ đánh số lại.

Sheet [Bang Tong Hop] cell A5 gõ =ROW()-4, kéo xuống nhé.
 
Upvote 0
Khi đi làm mình có làm 1 file nhập dữ liệu (File đính kèm) nhưng ko hiểu sao khi nhập tới KH thứ 40 thì ko lưu đc trong khi khách hàng từ 1-39 lưu bình thường. Có bạn nào có thể sửa dùm mình đc ko ạ. Chân thành cảm ơn anh/chị/em nhiều thật nhiều :D View attachment NHAP KH.rar
 
Upvote 0
Khi đi làm mình có làm 1 file nhập dữ liệu (File đính kèm) nhưng ko hiểu sao khi nhập tới KH thứ 40 thì ko lưu đc trong khi khách hàng từ 1-39 lưu bình thường. Có bạn nào có thể sửa dùm mình đc ko ạ. Chân thành cảm ơn anh/chị/em nhiều thật nhiều :D View attachment 105950

Bạn hỏi mà nêu ý kiến không cụ thể, mặc dù có kèm File, nhưng trong File Thiết kế không khoa học, bảng tính thì chứa quá nhiều cột.

Bạn muốn nội dung gì thì cần nêu cụ thể nội dung mình cần làm và tốt nhất là đưa dữ liệu thật lên, còn tên khách hàng nếu muốn giữ bí mật thông tin thì bạn gõ đại 1 tên giả định nào đó, thì mọi người mới hiểu mà giúp bạn hoặc có thể thiết kế lại biểu cho gọn gàng hơn.

Ví dụ: Thông tin về tài sản từ 1 đến 5 chỉ cần làm 1 cái là được vì nó cấu trúc giống nhau, sau đó thêm 1 cột sử dụng Validation chứa thông tin về tài sản từ 1 đến 5 và chỉ chọn 1 trong 5 thứ đó là đáp ứng yêu cầu, nếu thiết kế kiểu này thì bảng tính của bạn đã giảm đến khoảng 80 cột.
 
Lần chỉnh sửa cuối:
Upvote 0
Dùng code sau:

Mã:
Sub NhapLieu()
Application.ScreenUpdating = False
With Sheet1.[B3:B9]
    .Copy
    Sheet2.Range("B65000").End(xlUp).Offset(1).PasteSpecial Transpose:=True
    .ClearContents
End With
Application.ScreenUpdating = True
End Sub
Phần thêm số 0 trước số điện thoại và số phiếu thì bạn định dạng cell trên form nhập liệu về dạng text là ok.

Bạn Hai lúa có thể giúp mình thêm 1 chút nữa được không ? Mình muốn tạo 1 nút SAVE để mỗi khi nhấn vào thì bảng tổng hợp sẽ được copy thành 1 sheet mới và đổi tên thành ngày tháng hiện tại trên máy tính
 
Upvote 0
Bạn Hai lúa có thể giúp mình thêm 1 chút nữa được không ? Mình muốn tạo 1 nút SAVE để mỗi khi nhấn vào thì bảng tổng hợp sẽ được copy thành 1 sheet mới và đổi tên thành ngày tháng hiện tại trên máy tính
Bạn chạy code sau:

Mã:
Sub CopySheet()
Sheets("Bang Tong Hop").Copy After:=Sheets(2)
ActiveSheet.Name = Format(Now(), "dd-mm-yyyy h-m-s")

End Sub
 
Upvote 0
Bạn chạy code sau:

Mã:
Sub CopySheet()
Sheets("Bang Tong Hop").Copy After:=Sheets(2)
ActiveSheet.Name = Format(Now(), "dd-mm-yyyy h-m-s")

End Sub
Tìm mải thấy có chủ đề form,e cũng đang muốn tạo form hoặc nhờ các bác tư vấn dùm tạo form cho nhập liệu theo bảng tính của e.xin xem file đính kèm,file e sử dung tính năng TABLE nhưng nếu protect file thì tính năng này không sử dụng được.mà không protect thì hay bị xóa dữ liệu. vvà nhiều lúc ko chỉ nhập liệu riêng lẽ từng sheet mà có khi nhập group 2-3 sheet cùng nhóm lại nhập cùng dữ liệu. E muốn tạo form nhập liệu mà có cell ghi tên sheet để đánh dấu kiểm vào. đánh dấu kiểm vào tên sheet nào thì nhập liệu vào shêt đó. file gui kèm với pass :GPE. vì sợ file năng gửi lên ko được đành để trống.các bác tùy tiện xem nhập vào dữ liệu bất kì tư vấn e với. NEW FORM.rar
 
Upvote 0
Nhờ lập from nhap du lieu

Nhờ mọi người lập cho minh cái from nhật dự liệu
Chân thành cám ơn
 
Lần chỉnh sửa cuối:
Upvote 0
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ạn cho mình hỏi một vài vấn đề được không? Vấn đề nhập liệu trên Form và tổng hợp lại từ các form con.
 
Lần chỉnh sửa cuối:
Upvote 0
Upvote 0
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ạn ơi bạn có thể thêm mấy dòng thông tin như sau vào file Nhaplieu của bạn giúp mình ko, mình đang cần cái này mà ko biết nhiều về VBA, tks bạn
 

File đính kèm

Lần chỉnh sửa cuối:
Upvote 0

File đính kèm

Upvote 0

File đính kèm

Upvote 0
mình có gửi tin nhắn inbox nhờ bạn giúp nhé.Tks bạn

Bạn hỏi:
Gõ số điện thoại vào 1 Cell sẽ liệt kê ra từng lần mua hàng của khách hàng đó

Trả lời: Ở sheet LOC bạn gõ số điện thoại của khách hàng vào Cell D2, nó sẽ lọc ra những lần khách hàng nào có số điện thoại đó mua hàng (xem File đính kèm).

TB:
Tôi đề nghị các bạn đừng gửi tin nhắn qua InBox, các bạn có thể nêu địa chỉ Mail lên ngay chỗ bài viết, tôi sẽ trả lời trong khả năng hiểu biết của mình và gửi File trả lời qua địa chỉ Mail cho các bạn, vì Quota của tôi gần hết rồi nên tôi rất hạn chế gửi File lên diễn đàn, mong các bạn thông cãm.
 

File đính kèm

Upvote 0
Bạn hỏi:


Trả lời: Ở sheet LOC bạn gõ số điện thoại của khách hàng vào Cell D2, nó sẽ lọc ra những lần khách hàng nào có số điện thoại đó mua hàng (xem File đính kèm).

TB:
Tôi đề nghị các bạn đừng gửi tin nhắn qua InBox, các bạn có thể nêu địa chỉ Mail lên ngay chỗ bài viết, tôi sẽ trả lời trong khả năng hiểu biết của mình và gửi File trả lời qua địa chỉ Mail cho các bạn, vì Quota của tôi gần hết rồi nên tôi rất hạn chế gửi File lên diễn đàn, mong các bạn thông cãm.
ok đc rồi bạn ah, tks bạn nhiều nhé, lần tới mình sẽ dùng địa chỉ email
 
Upvote 0
form quản lý thiết bị

cho mình hỏi một chút các huynh là nếu như nhập số điện thoại - địa chỉ thì thông báo lỗi không cho nhập và yêu cầu kiểm tra lại. các bác xem hộ em vs.

Hiện tại, em có file quản lý thiết bị như sau:
- khi em nhập data lấy số ID NV làm chuẩn và thêm 1 tên dự án (vì có những nhân viên sẽ làm 2 dự án nên chỉ có )
- khi nhập tên dự án không trùng vs dự án đã có trong sheets thì tự động thêm 1 cột dự án khác.
- NV sẽ được đánh dấu bên cột dự án là TL nếu sử dụng Máy tính bảng, LT nếu NV sử dụng Laptop.
- Cột tổng số Tablet sẽ đếm xem NV sử dụng bao nhiêu máy tính bảng và Laptop con số.
- khi em muốn xuất Report em chỉ việc lựa chọn nút Report thì sẽ thông báo nhưng NV nào có TL rồi thì sẽ có thông báo đã có TL còn những nv nào chưa có thi sẽ là cần cấp TL.

Thanks các bác.
Note: Các bác xem file đính kèm nhé.
 

File đính kèm

Upvote 0
Bạn hỏi:


Trả lời: Ở sheet LOC bạn gõ số điện thoại của khách hàng vào Cell D2, nó sẽ lọc ra những lần khách hàng nào có số điện thoại đó mua hàng (xem File đính kèm).

TB:
Tôi đề nghị các bạn đừng gửi tin nhắn qua InBox, các bạn có thể nêu địa chỉ Mail lên ngay chỗ bài viết, tôi sẽ trả lời trong khả năng hiểu biết của mình và gửi File trả lời qua địa chỉ Mail cho các bạn, vì Quota của tôi gần hết rồi nên tôi rất hạn chế gửi File lên diễn đàn, mong các bạn thông cãm.

bạn ơi cho mình hỏi: file bạn thiết kế mình chạy được một thời gian thì bị tình trạng khi nhập liệu vào Form thì ở sheet Bang Tong Hop dữ liệu lại điền chèn luôn vào dòng tiêu đề. Mình có tự tạo thêm vài macro vào file, ko biết có phải vì thế mà ảnh hưởng ko.Mình gửi file đính kèm, mong bạn giúp mình
 

File đính kèm

Upvote 0
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.. .
cũng hay lắm boong ạ nhưng mình có 1 thắc mắc nhỏ nếu tự động nhập thì nó ko kiểm tra được hiện tượng nhập ko đầy đủ thông tin mà vẫn cho nhập vào. Bạn có thể tạo hộp thông báo khi chưa nhập đủ thông tin không? Cảm ơn bạn, nêu được mông bạn giúp đỡ
 
Upvote 0
Nhờ mọi người trong diên đãn giúp mình với cái này minh đang làm mà không ổn .
Mong mọi người giúp đỡ mình .
Em cám ơn nhiều./.
 
Upvote 0
nhờ lập công thức

Em không lập được cái công thức kiểu ấy nên nhờ mọi người giúp em
với lập giúp em cái from để in ấn .
Xin chân thành cám ơn./.
 
Upvote 0
Các bạn có thể giúp mình được không?
Mình có 1 file Excel Sheet 1 chứa Thông Tin: STT, MSNV, Họ Và Tên, Bộ Phận, Ngày vào Công Ty,
Giờ mình muốn khi nhập vào Sheet 1 những thông tin trên, thì Sheet 2 hiển thị những thông tin: STT, MSNV, Họ Và Tên, Bộ Phận, Số tháng(Số Tháng = Ngày hiện tại - Ngày vào Công Ty). Nhưng chỉ hiển thị những người vào công ty từ 3 tháng trở lên, còn những người dưới 3 tháng thì không hiển thị ở Sheet 2. Mong mấy bạn giúp dùm!! Thanks
 

File đính kèm

Upvote 0
Cảm ơn các anh chị em đã tham khảo được một số nội dung bổ ích.
 
Upvote 0
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbb
 
Lần chỉnh sửa cuối:
Upvote 0
Chào mọi người,
Mình có một file như file đính kèm, mình muốn khi nhập các mã hàng ở sheet PXK, bấm vào nút "NHẬP" thì các thông tin sẽ được cập nhật ở sheet TH_PXK, bài viết chỉ đề cập có một dòng nhưng vid dụ mình xuất nhiều mã hàng cùng một lúc thì phải làm sao, vì khi xuất nhiều mã hàng mình phải chèn thêm hàng, nên sẽ không thể Nhập được
Ngoài ra mình muốn thêm nút chỉnh sửa chẳng hạn, để có thể chỉnh sửa các phiếu đã xuât rồi.
Rất mong nhận được chỉ dẫn của các bạn
Cảm ơn rất nhiều
 

File đính kèm

Upvote 0
Chào mọi người,
Mình có một file như file đính kèm, mình muốn khi nhập các mã hàng ở sheet PXK, bấm vào nút "NHẬP" thì các thông tin sẽ được cập nhật ở sheet TH_PXK, bài viết chỉ đề cập có một dòng nhưng vid dụ mình xuất nhiều mã hàng cùng một lúc thì phải làm sao, vì khi xuất nhiều mã hàng mình phải chèn thêm hàng, nên sẽ không thể Nhập được
Ngoài ra mình muốn thêm nút chỉnh sửa chẳng hạn, để có thể chỉnh sửa các phiếu đã xuât rồi.
Rất mong nhận được chỉ dẫn của các bạn
Cảm ơn rất nhiều
sao sheet TH_PXK có thêm 2 cột MÃ CT HÓA ĐƠN, mình ko thấy nó ở đâu bên sheet PXK nhỉ.
 
Upvote 0
sao sheet TH_PXK có thêm 2 cột MÃ CT HÓA ĐƠN, mình ko thấy nó ở đâu bên sheet PXK nhỉ.
Chào bạn,
Mã CT tức là Mã Khách Hàng đó bạn, ở mục mình bôi vàng. Vì khác hàng có thể mua có hóa đơn hoặc không hóa đơn, nên mình muốn note là có hoặc không đó bạn
 
Lần chỉnh sửa cuối:
Upvote 0
Dễ thui. Dùng macro đó bạn
Tải file đính kèm về tham khảo nhé
Chào bạn,
Cảm ơn bạn rất nhiều, nhưng nếu theo file của bạn thì mình xuất kho chỉ được 4 mục hàng, nếu mình xuất kho nhiều mục nữa thì mình lại phải chỉnh sửa cho Macro, bạn có giải pháp nào tối ưu hơn không
Cảm ơn bạn rất nhiều
 
Upvote 0
Chào bạn,
Mã CT tức là Mã Khách Hàng đó bạn, ở mục mình bôi vàng. Vì khác hàng có thể mua có hóa đơn hoặc không hóa đơn, nên mình muốn note là có hoặc không đó bạn
bạn trả lời chưa đầy đủ, còn thêm cột HÓA ĐƠN tại sheet TH_PXK thì lấy số liệu ở đâu bên sheet PXK
 
Upvote 0
bạn trả lời chưa đầy đủ, còn thêm cột HÓA ĐƠN tại sheet TH_PXK thì lấy số liệu ở đâu bên sheet PXK
Cảm ơn bạn đã quan tâm.
Mục Hóa đơn ý mình ở chỗ các điều khoản của PXK, điều 3 là có xuất HD GTGT hay không, có một số khách yêu cầu không xuất, nên có thể mình ghi :"c" là có, hoặc "k" là không.
Không biết bạn còn thắc mắc gì không
Cảm ơn bạn nhiều
 
Upvote 0
Cảm ơn bạn đã quan tâm.
Mục Hóa đơn ý mình ở chỗ các điều khoản của PXK, điều 3 là có xuất HD GTGT hay không, có một số khách yêu cầu không xuất, nên có thể mình ghi :"c" là có, hoặc "k" là không.
Không biết bạn còn thắc mắc gì không
Cảm ơn bạn nhiều
- bạn tải file đính kèm, cho chạy Macro
- nhập thông tin đầy đủ và click nút Nhập xem thử nhé !
 

File đính kèm

Upvote 0
Xin chào mọi người !
Công việc của mình cũng giống như chủ thớt, nhưng khác ở chỗ số dòng nhập liệu mỗi lần khác nhau (có lúc 7 dòng, có lúc 15 dòng một lần), mong mọi người giúp đỡ , xin cảm ơn nhiều !
 
Upvote 0
- bạn tải file đính kèm, cho chạy Macro
- nhập thông tin đầy đủ và click nút Nhập xem thử nhé !
Cảm ơn bạn rất nhiều, mình có sửa mốt số chỗ mà sao không được nhỉ, bạn kiểm tra giúp mình được không
Rất mong nhận được thông tin của bạn
Cảm ơn bạn
 

File đính kèm

Upvote 0
Cảm ơn bạn rất nhiều, mình có sửa mốt số chỗ mà sao không được nhỉ, bạn kiểm tra giúp mình được không
Rất mong nhận được thông tin của bạn
Cảm ơn bạn
Chào các bạn,
Hiện tại mình có file đính kèm, muốn nhờ các bạn sửa lại như yêu cầu mình đã nêu trong đó.
Mình xin gửi các bạn 2 card 200k để tỏ lòng cảm ơn, đây không phải là chi phí gì hết, mà là tấm lòng của mình, coi như tiền caphe các bạn đã bỏ công ra ngồi viết đoạn code cho mình
Các bạn cứ gửi lại file ở đây để các bạn khác cần thì tham khảo nhé

Cho mình hỏi thêm, vì tổng hợp 3file về lâu dữ liệu sẽ rất lớn, các bạn nghĩ có nên tạo ra file mới không.


p/S: Cảm ơn bạn HyperLink đã giúp đỡ mình rất nhiều, bạn cho mình sdt, mình xin gửi tặng bạn 1 card 100k để làm quen bạn nhé

Số tiền tuy nhỏ nhưng mình nghĩ đây là tình cảm, vì đây là diễn đàn để thảo luận nên mình không dám đưa chi phí vào để nhờ người làm

Rất mong nhận được sự giúp đỡ của các bạn
 

File đính kèm

Upvote 0
Chào bạn XuanThanh

Cảm ởn về câu trả trở lời và file attachment của bản. Cho mình hỏi thêm.
Ở code bản gửi: Nhấn nút "Nhap Lieu", dử liệu từ form sẽ tự động chuyển sang Sheet Tổng hợp
Nhưng mình muốn sau khi nhấn nút "Nhap Lieu", dử liệu từ form của bạn sẽ tự động chuyển sang một sheet trong file excel khác đang đóng, thì thay đổi code thế nào?

Bạn giúp mình nha!

Thanks
Q.Nhi
 
Upvote 0
mình muốn sửa nút có tên là "nhap lieu "thành "Nhập dữ liệu" thì làm thế nào bạn, có dấu nhé
 
Upvote 0
Hi các bạn,

File này rất hay, nhưng có vài điểm mình muốn hoàn thiện hơn mọi người nghiên cứu giúp mình với.
- Có một số thông tin của nhân viên chưa đầy đủ THÔNG TIN mình cần Update thêm thì như thế nào vì khi sửa (thêm) thông tin rồi nhấn nút "THEM" thì hệ thống lại chèn một dòng mới như vậy sẽ trùng lặp (có 2 MSNV giống nhau), ý mình là muốn nó Update dự theo MSNV. Nếu trùng MSNV thì chèn đè lên luôn (update thêm thông tin), không trùng thì chèn dòng mới.
 

File đính kèm

Lần chỉnh sửa cuối:
Upvote 0
[WARNING1][WARNING1][WARNING1][/WARNING1][/WARNING1][/WARNING1]Hi các bạn,

File này rất hay, nhưng có vài điểm mình muốn hoàn thiện hơn mọi người nghiên cứu giúp mình với.
- Có một số thông tin của nhân viên chưa đầy đủ mình cần Update thêm thì như thế nào vì khi sửa (thêm) thông tin rồi nhấn nút "THEM" thì hệ thống lại chèn một dòng mới như vậy sẽ trùng lặp (có 2 MSNV giống nhau), ý mình là muốn nó Update dự theo MSNV. Nếu trùng MSNV thì chèn đè lên luôn (update thêm thông tin), không trùng thì chèn dòng mới.
 
Lần chỉnh sửa cuối:
Upvote 0
Hi các bạn,

File này rất hay, nhưng có vài điểm mình muốn hoàn thiện hơn mọi người nghiên cứu giúp mình với.
- Có một số thông tin của nhân viên chưa đầy đủ mình cần Update thêm thì như thế nào vì khi sửa (thêm) thông tin rồi nhấn nút "THEM" thì hệ thống lại chèn một dòng mới như vậy sẽ trùng lặp (có 2 MSNV giống nhau), ý mình là muốn nó Update dự theo MSNV. Nếu trùng MSNV thì chèn đè lên luôn (update thêm thông tin), không trùng thì chèn dòng mới.

Phải thêm chức năng chọn nhân viên nó hiện ra cái hình của người đó thì mới hay.

Bạn muốn sửa các gì thì vào sheet Data mà sửa rồi xem kết quả thế nào.
 
Upvote 0
Phải thêm chức năng chọn nhân viên nó hiện ra cái hình của người đó thì mới hay.

Bạn muốn sửa các gì thì vào sheet Data mà sửa rồi xem kết quả thế nào.

Ý mình là: Ví dụ nhân viên "C101306" đang thiếu thông tin NƠI SINH, vậy mình muốn thêm vào thông tin này từ form thì phải làm sao.!? Vì không có chức năng Update thêm mà chỉ có THÊM MỚI thôi.
 
Upvote 0
Ý mình là: Ví dụ nhân viên "C101306" đang thiếu thông tin NƠI SINH, vậy mình muốn thêm vào thông tin này từ form thì phải làm sao.!? Vì không có chức năng Update thêm mà chỉ có THÊM MỚI thôi.

Form QUẢN LÝ NHÂN SỰ tác giả đã xóa nút SỬA rồi (nằm giữa nút NEXT và nút XÓA) vì vậy muốn sửa thì phải thêm nút SỬA và thêm code vào.

Bạn chờ chủ Topic giúp cho, vì đây là ý định của Tác giả nên tôi không chen vào.
 
Upvote 0
Mong các bac có thể giúp được không:
1.Them dữ liệu ở bảng "input record" & ấn save thì dữ liệu sẽ ăn vào sheet Master Data
2.Có thể search lại dữ liệu dựa vào số hieu xe và ngày tháng để ra lại toàn bộ giữ liệu từ file Master

Mong cả nhà giúp cho, ngồi làm mãi mà khong ra kết quả...
Xin chân thành cám ơn
 

File đính kèm

Upvote 0
Mong các bac có thể giúp được không:
1.Them dữ liệu ở bảng "input record" & ấn save thì dữ liệu sẽ ăn vào sheet Master Data
2.Có thể search lại dữ liệu dựa vào số hieu xe và ngày tháng để ra lại toàn bộ giữ liệu từ file Master

Mong cả nhà giúp cho, ngồi làm mãi mà khong ra kết quả...
Xin chân thành cám ơn

Bạn nên mở Topic mới với tiêu đề "dùng sheet Form để nhập liệu và truy vấn dữ liệu".

Sau đó giải thích rõ:

- Dùng sheet Input report để nhập liệu vào sheet Master record.
- Dùng sheet Search Report để truy vấn dữ liệu từ sheet Master record.

Thì sẽ được các thành viên giúp được tập trung hơn.

Lưu ý:

- Từng Cell của sheet Input report bạn cần Link thử số liệu sheet Master record của 1 dòng để người giúp xem cho dễ, đối với những thành viên không kiên nhẫn chỉ xem qua và bỏ đi mà không dò từng Cell chi cho mệt, vì vậy cơ hội để giúp bạn là rất ít.
- Sheet Search Report bạn cũng làm tương tự.
 
Lần chỉnh sửa cuối:
Upvote 0
Mình đã sửa lại một số thứ từ file bạn gửi: - Định dạng ngày (dd/mm/yyyy), làm xuất hiện thông tin trong ô Nơi sinh... Thêm cái list sổ xuống chổ Dân tộc.
Tuy nhiên cái khó nhất vẫn là cập nhật thông tin. Hiện tại vẫn chưa mò ra. Đã tham khảo trên GPE rồi nhưng mình vẫn chưa tìm được cái có thể ứng dụng vào file này được. Chắc có lẽ trình độ của mình còn non quá.
Nếu được thì bạn giúp mình làm cái cập nhật luôn nha. Chỉ cần làm theo kiểu hướng dẫn rồi tự mình mò trong code cũng được.
Thân!!

Mình đang nghiên cứu phần nhập form dữ liệu này với file QLNS.xls nhưng đọc đến đoạn code này thì không hiểu lắm bạn nào giải thích giúp mình đoạn này với:
Private Sub Ma_Change()If Ma = "" Then Exit Sub
ch = Me.Ma.ListIndex + 4
Me.txtms = Sheet3.Range("b" & ch)
Me.txtname = Sheet3.Range("c" & ch)
Me.txtngaysinh = Sheet3.Range("d" & ch)
Me.txtnoisinh = Sheet3.Range("e" & ch)
Me.txtquequan = Sheet3.Range("f" & ch)
Me.txtAdd = Sheet3.Range("g" & ch)
Me.txtDienThoai = Sheet3.Range("h" & ch)
Me.txtCMND = Sheet3.Range("i" & ch)
Me.txtNgayCapCMND = Sheet3.Range("j" & ch)
Me.coNoiCap = Sheet3.Range("k" & ch)
Me.coGioiTinh = Sheet3.Range("l" & ch)
Me.coDanToc = Sheet3.Range("m" & ch)
Me.coTonGiao = Sheet3.Range("n" & ch)
Me.coVanHoa = Sheet3.Range("o" & ch)
Me.coNgheNghiep = Sheet3.Range("p" & ch)
Me.coHocVan = Sheet3.Range("q" & ch)
Me.txtChungChi = Sheet3.Range("r" & ch)
Me.coAnhVan = Sheet3.Range("s" & ch)
Me.coTinHoc = Sheet3.Range("t" & ch)
Me.coChucDanh = Sheet3.Range("u" & ch)
Me.coDonVi = Sheet3.Range("v" & ch)
Me.txtPhanXuong = Sheet3.Range("w" & ch)
Me.txtBacTho = Sheet3.Range("x" & ch)
Me.txtHeSoLuong = Sheet3.Range("y" & ch)
Me.txtThoiGianThuViec = Sheet3.Range("ab" & ch)
Me.txtBHXH = Sheet3.Range("ba" & ch)
Me.txtNgayCapBHXH = Sheet3.Range("bb" & ch)
 
Upvote 0
Sub NhapLieu()
Sheets("Form").Select
Ten = Range("B3").Value
DiaChi = Range("B4").Value
Phone = Range("B5").Value
Sheets("Bang Tong Hop").Select
n = Range("F1").Value- n=range("f1").value là bằng 0, như vậy offset(n+3) sẽ xác định = ô B4 sao dữ liệu lại chạy được vào ô B5 và biến n không thay đổi nhưng sao lại tự động xuống được các ô B5, b6, b7 được thế các anh- em không hiểu lắm, ai giải thích giúp em vơi+-+-+-+
Range("B1").Select
ActiveCell.Offset(n + 3, 0).Value = Ten
ActiveCell.Offset(n + 3, 1).Value = DiaChi
ActiveCell.Offset(n + 3, 2).Value = Phone
Sheets("Form").Select
Range("B3:B5").Select
Selection.ClearContents
Range("B3").Select
End Sub
 
Upvote 0
Em không rành về VBA, các anh chị giúp em tạo Form cho mấy sheet trong file TH với ạ. Em mới vào làm năm vừa rồi, giờ qua năm mới nên em muốn có form nhập cho dễ chứ không có form nhập lâu quá.
Với có cách nào để e nhập dữ liệu vào sheet NNL2015 bên file TH thì nó tự động cập nhật dữ liệu vào file "theo dõi" được không ạ. Anh chị nào có thời gian thì code giúp em với, em xin cảm ơn. !
Năm mới vui vẻ:) . Pass file TH : 123
 

File đính kèm

Lần chỉnh sửa cuối:
Upvote 0
Bạn Viehoai giúp đỡ mọi người thật nhiệt tình. Làm thế nào để học VBA giỏi được như bạn nhỉ, bạn mách mình với được không?
 
Upvote 0
Bạn nào hướng dẫn mình với, mình muốn Sheet Bang Tong Hop được protect, chỉ cho nhập dữ liệu vào bằng Sheet Nhap Lieu thôi..
Thanks
 
Upvote 0
Mh định nhập một form như này để quản lý thông tin sách đơn gian mà k bít làm thế nào cho nhanh, lại chèn được ảnh bìa vào nữa, mong dc chỉ bảo.
có thử cách làm tạo form của a Đức Huy Lê trên youtube nhưng k lập được được nhìu sheet.
 

File đính kèm

Upvote 0
Xin chào mọi người mình có muốn làm form nhập dữ liệu
như ví dụ sau:

cái khó củ phần này là đầu ra có thôn ... xã... lại nằm ngang chứ không nằm dạng cột.

mọi người giúp mình nhé
vì lt còn chưa biết

cảm ơn!
mau-dk04-danh-sach-tham-gia-bhyt-cua-doi-tuong-tu-dong.jpg
 

File đính kèm

Lần chỉnh sửa cuối:
Upvote 0
Chào các anh/chị,

Em xin phiền các anh chị giúp đỡ tạo code để nhập liệu vào form này (Sheet thứ 2) để tự cập nhật sang 1 sheet mới với ạ.

Em đã cố gắng download 1 số mẫu các anh/chị đã làm rồi mày mò tự sửa code mà ko đc.

Em rất mong sự giúp đỡ của các anh chị ạ
 

File đính kèm

Upvote 0
hép

Đó là cái name ma trong Insert --> Name --> Define bạn ạ!


file này rất hay, em có chỉnh 1 chút theo thực tế nhưng không hiểu sao không còn: chức năng tìm kiếm

anh có thể giúp em viết thêm chức năng năng edit ( chỉnh sửa và cập nhật theem0 sau khi tìm kiếm xong được không.

Cám ơn anh.!
 
Upvote 0
Mình tham gia forum từ khá lâu rồi, nhưng chủ yếu là vào xem các hàm. Dạo này mới biết FORM nhập liệu này và cũng mò mò... làm thử cho bà chị 1 file excel để bã quản lý thu chi cái motel nhỏ nhỏ. Mình gửi file đính kèm để mọi người cho ý kiến.
Cho mình hỏi có cách nào để 2 ô (Số phòng đêm ~ D11 và Số phòng giờ ~ D13 của sheet Input ) mặc địch là 0 nều loại giao dịch (D7) không phải là "Tiền phòng"... còn nếu loại giao dịch (D7) là "Tiền phòng" thì mình tự gõ để nhập liệu.

Chân thành cảm ơn.
 

File đính kèm

Upvote 0
hoặc có cách nào không bắt buộc điền cả 5 ô nhập liệu không?
 
Upvote 0
Mình tham gia forum từ khá lâu... Dạo này mới biết FORM nhập liệu này và cũng mò làm thử file quản lý thu chi cái motel nhỏ nhỏ. (2) Mình gửi file đính kèm để mọi người cho ý kiến.
(1) Cho mình hỏi có cách nào để 2 ô (Số phòng đêm ~ D11 và Số phòng giờ ~ D13 của sheet Input ) mặc địch là 0 nều loại giao dịch (D7) không phải là "Tiền phòng"... còn nếu loại giao dịch (D7) là "Tiền phòng" thì mình tự gõ để nhập liệu.
Chân thành cảm ơn.

(1) Bạn có thể làm cái Validation tại [D7]
Sau đó xài macro sự kiện tại [D7] này; Ví dụ:
PHP:
If Left(Target.Value, 2) <> "Ti" And Right(Target.Value, 4)<> "phòng" Then
   Union([D11], [D13]).value=0
End If

(2) Nếu là mình thì macro để chép dữ liệu từ SheetForm vô trang '...Data' nên gán trực tiếp từng ô Sau khi tìm ra chỉ số dòng cuối cần gán dữ liệu
Như
Sh.Cells(Rws,"A").Value = Now()
Sh.Cells(Rws,"C").Value = Date
. . . . .

Lúc cho macro này chạy, hiễn nhiên bạn đang fải ở trang tính 'Input'; Cho nên bạn đang thừa vài lênh
 
Upvote 0
Xin chào mọi người mình có muốn làm form nhập dữ liệu
như ví dụ sau:

cái khó của phần này là đầu ra có thôn ... xã... lại nằm ngang chứ không nằm dạng cột.
.............................................................................................................................
cảm ơn!

Của bạn theo dõi sao lung tung thế, đối với File này nên làm chung 1 File cho gọn, sheet Đầu vào DK04 và sheet Đầu vào DK04CN nên gộp lại 1 và thêm cột Loại đối tượng (vì nó cùng nội dung nhưng khác đối tượng).

Nói chung phải thiết kế lại File, vì vậy bạn nên mở Toic mới để được nhiều người trợ giúp hơn.
 
Upvote 0
(1) Bạn có thể làm cái Validation tại [D7]
Sau đó xài macro sự kiện tại [D7] này; Ví dụ:
PHP:
If Left(Target.Value, 2) <> "Ti" And Right(Target.Value, 4)<> "phòng" Then
   Union([D11], [D13]).value=0
End If

(2) Nếu là mình thì macro để chép dữ liệu từ SheetForm vô trang '...Data' nên gán trực tiếp từng ô Sau khi tìm ra chỉ số dòng cuối cần gán dữ liệu
Như
Sh.Cells(Rws,"A").Value = Now()
Sh.Cells(Rws,"C").Value = Date
. . . . .

Lúc cho macro này chạy, hiễn nhiên bạn đang fải ở trang tính 'Input'; Cho nên bạn đang thừa vài lênh

dùng hàm trên sheet.. thì được... bạn chỉ mình viết code thì khó quá thật sự mình chỉ dừng ở mức mở ra và mò mò thôi... nhưng dẫu sao đọc đoạn code của bạn mình cũng hiểu được nội dung... để thời gian sau mò nữa xem thế nào!? Cảm ơn bạn nhiều.
 
Upvote 0
Nhờ các anh chị giúp em với ạ , tình hình là em cũng đang cần một file excell có ghi du liệu được và có thể load lên để chỉnh sửa là cập nhật lại được . bảng ghi dữ liệu và load là một . xin anh em cứu với a.
 

File đính kèm

Upvote 0
Nhờ các anh chị, tình hình là em cũng đang cần một file excell có ghi du liệu được và có thể load lên để chỉnh sửa là cập nhật lại được . bảng ghi dữ liệu và load là một . xin anh em cứu với a.

Đến đây thì mất fương hướng!
 
Lần chỉnh sửa cuối:
Upvote 0
ChanhTQ@, Em có 1 file để đánh bảng kê , file nầy có 5 người dùng 4 người đánh bảng kê 1 người dùng đối soát lại số liệu của bảng kê , đặc biệt trong file bảng kê có phần pallet, rollcage , smt, mâm , là những phần cần đối soát chính ( tức là khi mấy bạn đánh bảng kê đánh sl của paalett hay rocage cho xe đi rồi thì khi trả bảng kê về bạn đối soát sẽ nhập số lượng để kiểm tra có sự chênh lẹch hay không , còn những dữ liệu khác chỉ cần kiểm tra lại thông tin.khi nhập mã biên bản thì bảng kê có thể load dữ liệu lên như form trong file em định sẵn . code nhap trong file là của một anh trong diễn đàn mà em xin dùng . Em gửi lại file anh chỉ giúp
 

File đính kèm

Upvote 0
bạn có thể làm giúp mình được không!? mình mò không được... :) Rất mong sự giúp đỡ từ bạn.

(1) Bạn có thể làm cái Validation tại [D7]
Sau đó xài macro sự kiện tại [D7] này; Ví dụ:
PHP:
If Left(Target.Value, 2) <> "Ti" And Right(Target.Value, 4)<> "phòng" Then
   Union([D11], [D13]).value=0
End If

(2) Nếu là mình thì macro để chép dữ liệu từ SheetForm vô trang '...Data' nên gán trực tiếp từng ô Sau khi tìm ra chỉ số dòng cuối cần gán dữ liệu
Như
Sh.Cells(Rws,"A").Value = Now()
Sh.Cells(Rws,"C").Value = Date
. . . . .

Lúc cho macro này chạy, hiễn nhiên bạn đang fải ở trang tính 'Input'; Cho nên bạn đang thừa vài lênh
 

File đính kèm

Upvote 0
ChanhTQ@, Em có 1 file để đánh bảng kê , file nầy có 5 người dùng 4 người đánh bảng kê 1 người dùng đối soát lại số liệu của bảng kê , đặc biệt trong file bảng kê có phần pallet, rollcage , smt, mâm , là những phần cần đối soát chính ( tức là khi mấy bạn đánh bảng kê đánh sl của paalett hay rocage cho xe đi rồi thì khi trả bảng kê về bạn đối soát sẽ nhập số lượng để kiểm tra có sự chênh lẹch hay không , còn những dữ liệu khác chỉ cần kiểm tra lại thông tin.
khi nhập mã biên bản thì bảng kê có thể load dữ liệu lên như form trong file em định sẵn. Em gửi lại file anh chỉ giúp

Bạn xem file; Bấm {CTR}+{SHIFT}+F để hiện form
;;;;;;;;;;;
 

File đính kèm

Lần chỉnh sửa cuối:
Upvote 0
[Thongbao]Bạn có thể làm giúp mình được không!? mình mò không được... :) Rất mong sự giúp đỡ từ bạn.[/Thongbao]
 

File đính kèm

Upvote 0
[Thongbao]Bạn có thể làm giúp mình được không!? mình mò không được... :) Rất mong sự giúp đỡ từ bạn.[/Thongbao]

Cảm ơn bạn nhiều!!


Tuy nhiên cái file mình đang bị hiện trạng như sau:
_ Mở file lên đọc và nhập các công thức bình thường. Nhưng khi điều chỉnh công thức thì báo là không cho phép; yêu cầu unprotect sheet bằng pass mặc dù mình không cài bất kỳ pass nào!?
Không biết bị gì luôn? Rất mong mọi người xem giúp.
 

File đính kèm

Upvote 0
Cảm ơn bạn nhiều!!


Tuy nhiên cái file mình đang bị hiện trạng như sau:
_ Mở file lên đọc và nhập các công thức bình thường. Nhưng khi điều chỉnh công thức thì báo là không cho phép; yêu cầu unprotect sheet bằng pass mặc dù mình không cài bất kỳ pass nào!?
Không biết bị gì luôn? Rất mong mọi người xem giúp.
File bạn gửi rõ ràng là đang protect sheet mà sao bạn nói không khóa.
 
Upvote 0
cái này chắc mình tự cài protect cell có chứa công thức... giờ lâu quá... quên rồi... ngớ ngẩn thật.

Thank bạn
 
Upvote 0
anh xem lai giup em được không (1) vì em cần load theo form có sẵn của bkdv.
với lại khi load theo số bb thì (2) số liệu cần load lên là nhiều dòng hóa đơn và (3) các thông tin kèm theo như form bkdv

(1) Trong trang 'BKDV' có nhiều mục; Nếu kê hết lên có mà chết;
Mình thì thường làm vày:
Lập danh sách đơn vị vận chuyển, danh sách nơi giao hàng
Khi nhập vô biên bản thì làm các hộp ComboBox chọn để nhập dữ liệu chính xác, không fải thực hiện quá trính nhập có đúng hay không;

(2) Đã có nhiều dòng hóa đơn;

(3) Giống như (1),l ta không nhất thiết đưa hết lên Form để kiểm tra. Để tránh nhập sai thì tạo các bảng {Table} fụ để làm nguồn cho các ComboBox.


Bạn chú í lầu sau: Đầu câu nên viết hoa, như vậy là bạn tôn trọng những người sẽ đọc bài của bạn!
 
Upvote 0
(1) Trong trang 'BKDV' có nhiều mục; Nếu kê hết lên có mà chết;
Mình thì thường làm vày:
Lập danh sách đơn vị vận chuyển, danh sách nơi giao hàng
Khi nhập vô biên bản thì làm các hộp ComboBox chọn để nhập dữ liệu chính xác, không fải thực hiện quá trính nhập có đúng hay không;

(2) Đã có nhiều dòng hóa đơn;

(3) Giống như (1),l ta không nhất thiết đưa hết lên Form để kiểm tra. Để tránh nhập sai thì tạo các bảng {Table} fụ để làm nguồn cho các ComboBox.


Bạn chú í lầu sau: Đầu câu nên viết hoa, như vậy là bạn tôn trọng những người sẽ đọc bài của bạn!


-----------
Em hiểu ý anh nói . Nhưng có thể không cần thiết kế from, mà chỉ cần ở bản kê đó lấy được thông tin của MST( mã siêu thị ) , hay là số xe (còn lại thì em dùng hàm cũng được ), còn trong trường các hóa đơn thì hiển thị hết, được không anh , vì khi người ta cần nhập vào mabb đẻ kiểm tra thông tin hóa đơn nên cần phải có được những thông tin ấy . Cảm ơn anh
 
Upvote 0
[Thongbao]Em hiểu ý anh. Nhưng có thể không cần thiết kế from, mà chỉ cần ở bản kê đó lấy được thông tin của MST( mã siêu thị )
Còn trong trường các hóa đơn thì hiển thị hết, được không anh , vì khi người ta cần nhập vào mabb đẻ kiểm tra thông tin hóa đơn nên cần phải có được những thông tin ấy [/Thongbao]
%#^#$
 

File đính kèm

Upvote 0
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.. .
cảm ơn bạn. bạn có thể giải thích đoạn code VBA bạn dùng trong file được không? để mình áp dụng nó vào trường hợp cụ thể của mình
Sub NhapLieu()
Sheets("Form").Select
Ten = Range("B3").Value
DiaChi = Range("B4").Value
Phone = Range("B5").Value
Sheets("Bang Tong Hop").Select
n = Range("F1").Value
Range("B1").Select
ActiveCell.Offset(n + 3, 0).Value = Ten
ActiveCell.Offset(n + 3, 1).Value = DiaChi
ActiveCell.Offset(n + 3, 2).Value = Phone
Sheets("Form").Select
Range("B3:B5").Select
Selection.ClearContents
Range("B3").Select
End Sub
 
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
bạn có thể giải thích đoạn code bạn sửa dụng trong file được không?
Private Sub NL_Click()
If Range("B3") = "" Or Range("B4") = "" Or Range("B5") = "" Then
MsgBox "Ban chua nhap du du lieu" & Chr(13) & "Xin ban hay kiem tra lai", , "Thong Bao"
Else
NhapLieu
End If
End Sub
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Application.ScreenUpdating = False
If Target.Address = "$B$6" Then
Call NhapLieu 'NhapLieu là tên lenh nhap lieu
End If
End Sub
 
Upvote 0
Upvote 0
À thì ra bạn mới copy phần code trong Module thôi. Còn code nằm trong Sheet nữa bạn à!
Bạn nhấn phải chuột lên tên Sheet FORM trong cửa sổ bảng tính của Excel đó. Chọn View Code thì bạn sẽ thấy code nằm trong đó điều khiển quá trình nhập liệu và nút lệnh Button nữa.
Thân.

Dear Bạn

Mình đang làm 1 file execl khi mở file excel lên hộp thôi Msg sẽ hiển thị lời chào. Mình biết là phải bắt sự kiện open. Nhưng khi mình chọn của sổ sự kiện trong worksheet lại không thấy sự kiện này đâu.

Tương tự, trong file của bạn, mình thấy bạn bắt sự kiện click, mình thử copy và paste code của bạn vào file của mình, nhưng file của mình cũng không có sự kiện click.

Bạn chỉ mình trường hợp này với. Cám ơn bạn.
 
Upvote 0
bác nào thiết kế hộ em form nhập trông cel giống mẫu trong word với
em nhập tay thủ công từng ô hơi chối muốn có cái form nó kiểu phần mềm tí
 

File đính kèm

Upvote 0
Đây, xin mời mại zô!
 

File đính kèm

Upvote 0

File đính kèm

  • untitled.JPG
    untitled.JPG
    37.6 KB · Đọc: 39
Upvote 0
Chào Anh Chị.
Em muốn tạo 1 form để nhập liệu cho nhanh , mà lại k biết gì về VBA , mong ACE giúp em ạ.
Yêu cầu là :
Trong userform khi gõ vào từng cột sẽ hiện ngay trên bảng tính luôn.
ví dụ :
Nhập trong userform
Tên máy I51
Tự nhiên : 15
Phát Sinh : 10
Ngày 1
Nhấn cập nhật thì dữ liệu sẽ hiện ngay trên bảng tính đã có sẵn , gõ ngày nào thì dữ liệu sẽ rơi vào đúng ngày đó.
Vì mỗi sheet e làm là từng tháng, nếu trong userform có cột tháng nếu nhập tháng 1 thì rơi vô sheet T1 , nhập tháng 2 thì rơi sheet T2 được không.
Mong anh chị giúp đỡ , em ngâm cứu bữa giờ nhưng vẫn không ra.
 

File đính kèm

Upvote 0
Chào Anh Chị.
Em muốn tạo 1 form để nhập liệu cho nhanh , mà lại k biết gì về VBA , mong ACE giúp em ạ.
Yêu cầu là :
Trong userform khi gõ vào từng cột sẽ hiện ngay trên bảng tính luôn.
ví dụ :
Nhập trong userform
Tên máy I51
Tự nhiên : 15
Phát Sinh : 10
Ngày 1
Nhấn cập nhật thì dữ liệu sẽ hiện ngay trên bảng tính đã có sẵn , gõ ngày nào thì dữ liệu sẽ rơi vào đúng ngày đó.
Vì mỗi sheet e làm là từng tháng, nếu trong userform có cột tháng nếu nhập tháng 1 thì rơi vô sheet T1 , nhập tháng 2 thì rơi sheet T2 được không.
Mong anh chị giúp đỡ , em ngâm cứu bữa giờ nhưng vẫn không ra.
Cấu trúc như kiểu làm của bạn mà mướn mấy công ty chuyên nghiệp viết phần mềm để nhập liệu cho 1 tháng thì họ cũng chạy té khói chứ đừng nói chi đến chuyện tạo 1 UserForm mà nhập liệu cho 12 tháng (12 sheet).
 
Lần chỉnh sửa cuối:
Upvote 0

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

Back
Top Bottom