Hỏi về tạo dữ liệu từ form có sẵn

  • Thread starter Thread starter nambun
  • Ngày gửi Ngày gửi
Liên hệ QC

nambun

Thành viên mới
Tham gia
18/7/07
Bài viết
19
Được thích
0
Em thường phải xử lý những tờ trình của cán bộ.
Có 1 form chuẩn để xử lý. Giờ em muốn từ dữ liệu điền ở form, thì sẽ tự động add vào một worksheet khác, bằng cách ấn 1 button.

em gửi các anh mẫu.

form: điền thông tin chung 1 người. điền xong, bấm vào nút nào đó thì dữ liệu đó add vào trang data với thứ tự lần lượt.
 

File đính kèm

Xem file đính kèm theo.
 

File đính kèm

anh có thể chỉ rõ cách làm cho em được không ạh.
 
Em nhấn Alt - F11 vào cửa sổ VBA để xem câu lệnh trong đó.
Còn cái nút nhấn, chỉ việc mở toolbar Control Toolbox, click chuột vào biểu tượng button, vẽ ra 1 cái.
 
Thêm 1 cách viết cho vui.
Bạn thử nhấn Enter xem không cần Button mà vẫn nạp dữ liệu vào đấy.
Bạn nhấn phải chuột vào tên Sheet Form -> View Code thì sẽ thấy code trong đó.
Chúc vui.
Thân.
 

File đính kèm

Cái trò này nếu dùng VBA thì phải nói quá dể dàng.
Nhưng các bạn có tin là ta có thể giãi quyết bài này hoàn toàn bằng công thức ko?
He... he...
Lâu lắm rồi tôi đã làm 1 file gần giống với yêu cầu của tác giả, đương nhiên chỉ toàn = công thức
Mời tham khảo chơi:
Dùng Object kết hợp với name động đễ giã lập User Form
Phải nhìn nhận rằng làm món này mà dùng toàn công thức thì đúng là "cực hơn con trâu", nhưng với mục đích học hỏi, nâng cao thêm kiến thức về hàm thì đây cũng là 1 ví dụ đáng để các bạn tham khảo lắm chứ
Mến
ANH TUẤN
--------------
(Nói thêm: File đính kèm ở link trên tuy có khóa sheet nhưng không có password... Cứ vào Tools\Protection\UnprotectSheet bình thường)
 
Lần chỉnh sửa cuối:
nambun đã viết:
Chào anh.
Em đang gặp khó khăn về việc form to sheet, rất mong nhờ anh hỗ trợ, nếu anh có thời gian.
Em định làm khoảng 20 trường số liệumm nhưng trong file anh đính kèm chỉ có 6 trường số liệu. mà em thì mù đặc về excel/
Xem file kèm theo, 10 trường dữ liệu, nếu muốn tăng lên bao nhiêu thì vào cửa sổ code sửa, hễ thấy số 10 là sửa. Mà thôi, tự động luôn, cứ việc thêm trường vào cột A của sheet form, code tự động nhận ra. (khà khà)
Có những trường có thể ta muốn người dùng phải nhập, nếu không thì báo lỗi. vậy những trường đó đánh dấu (*) vào cột B. Code sẽ kiểm tra và bắt làm lại.
Và đừng có mà vô cớ nhấn nút, nó mắng cho ráng chịu.
 

File đính kèm

Web KT

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

Back
Top Bottom