Dạ thầy ơi nếu ở ô stt của e là hàm chạy tự động khi có giá trị ở cột tên thì tự cập nhật số; e vẫn muốn hiển thị trong form để khi tìm kiếm thông tin thì có thể tra từ tên sẽ hiển thị stt trong form đó luôn thì khi ngay tại ô số thứ tự e phải làm sao để khóa lại không để nhập tt vào ô đó và nó sẽ tự động cập nhật theo họ tên vậy ạ
cho e hỏi myVar = "" For x = 0 To Me.ListBox2.ListCount - 1 If Me.ListBox2.Selected(x) Then If myVar = "" Then myVar = Me.ListBox2.List(x, 0) Else myVar = myVar & "," & Me.ListBox2.List(x, 0) End If End If Next x ThisWorkbook.Sheets("Sheet1").Range("i6") = myVar theo code này thì nó chỉ nhập dữ liệu vào ô i6, khi em muốn thêm vào ô i7 thì ko được, nó đè lên i6. Mong anh chỉ giúp e ạ, khi nhập i6 xong, nhập dữ liệu mới thì ghi lên ô kế tiếp
Ở trên, bạn sẽ ghi vào cell cố định, nếu bạn muốn ghi ở dùng cuối thì bạn co thể dùng kết hợp hàm lastrow hoặc bạn bạn dùng hàm lập để tăng giá trị của cột i.
Tuyệt vời quá. Thanks Add
Dạ thầy ơi nếu ở ô stt của e là hàm chạy tự động khi có giá trị ở cột tên thì tự cập nhật số; e vẫn muốn hiển thị trong form để khi tìm kiếm thông tin thì có thể tra từ tên sẽ hiển thị stt trong form đó luôn thì khi ngay tại ô số thứ tự e phải làm sao để khóa lại không để nhập tt vào ô đó và nó sẽ tự động cập nhật theo họ tên vậy ạ
Bạn cho mình hỏi " Giờ không dùng Data có sẵn tren Sheet, với mục đích chạy cho sheet mới không phải gõ dl vao data nưa
Dữ liệu trên sheet có sẵn vẫn được bạn, bạn phải format cho đúng với form là nó nhận hết!
Cho em hỏi nếu em muốn chèn 2 ảnh (ví dụ: mặt trước và mặt sau của CCCD) vào trên 1 userform có được ko ạ?
Được đó bạn!
Khi nào thì rãnh, thầy làm clip này đi thầy. Em ko có học về lập trình nên clip thầy hướng dẫn em rất thích.
Làm sao để cho khi xóa stt sẽ được đánh lại?
bạn giúp mình.Làm sao xóa nhiều sheet và cũng để lại nhiều sheet trong excell
Ý bàn là form này xóa dữ liệu cùng lúc trên nhiều sheet hả?
Thầy ơi nếu đang mở form nhập liệu thì ko thể copy dữ liệu từ file excel khác đang mở cùng lúc paste vào ô nhập liệu phải ko thầy
Đúng rồi bạn, form chạy trên nền sheet đó, nhập liệu.
co cách nào làm mục thông tin đó phải là bắt buộc thì mới lưu được ko bạn?
Bạn bổ sung thêm thuộc tính required cho thẻ input nhé!
Thầy ơi cho e hỏi sao e không gõ được tiếng việt giống thầy nhỉ
ở phút thứ mấy vậy bạn?
sub update và sub save update khá giống nhau. vậy có thể làm 1 sub riêng để gọi nó không?
Save là thêm mới, update là cập nhật cái đã có mà cần chỉnh lại thông tin.
Như này có tìm kiếm đc 1 dữ liệu mà k phải theo mã k thầy ơi.
Được, bạn chỉ cần đổi giá trị tìm sang địa chỉ cột khác là được.
Cách nào để thêm hình của bố, mẹ vào chung với em học sinh vậy ạ
Vấn đề này, phải thiết kế lại form.
Cái này mình làm trên googlesheet được không ạ
Nó tương tự thì được, chứ giống hệt thì khó!
Ok
thầy ơi tại sao khi e chạy nó cứ báo là cần chọn marcro ạ
Nhưng chọn rồi nó chạy không?
@@NetMediaCCTV cái đó e viết trong module e viết cho một cái combobox nên nó bắt mình chọn marcro sao ấy ạ
Có file thực hành ko bạn ơi
Bạn xem và tải tại đây nha:giaoan.link/2022/09/userform-vba-excel-phan-cuoi-code-vba-them-anh/
Sao mình làm tương tự mà ko nhập đc vậy ak
Bạn có thể tải file ví dụ theo link ở phần mô tả nhé!
thầy cho em xin sdt
Bạn có thể nhắn qua: facebook.com/giaoanppt
cho e hỏi
myVar = ""
For x = 0 To Me.ListBox2.ListCount - 1
If Me.ListBox2.Selected(x) Then
If myVar = "" Then
myVar = Me.ListBox2.List(x, 0)
Else
myVar = myVar & "," & Me.ListBox2.List(x, 0)
End If
End If
Next x
ThisWorkbook.Sheets("Sheet1").Range("i6") = myVar
theo code này thì nó chỉ nhập dữ liệu vào ô i6, khi em muốn thêm vào ô i7 thì ko được, nó đè lên i6. Mong anh chỉ giúp e ạ, khi nhập i6 xong, nhập dữ liệu mới thì ghi lên ô kế tiếp
Ở trên, bạn sẽ ghi vào cell cố định, nếu bạn muốn ghi ở dùng cuối thì bạn co thể dùng kết hợp hàm lastrow hoặc bạn bạn dùng hàm lập để tăng giá trị của cột i.