Computer >> Hướng Dẫn Máy Tính >  >> Phần Mềm >> Office

Tạo Form nhập liệu Excel không dùng UserForm hay VBA

Một trong những ứng dụng hữu ích của Excel là tạo form nhập liệu. Có thể dùng UserForm hoặc không dùng userform. Nhưng nhiều người không muốn dùng UserForm hay VBA. Bài viết này sẽ hướng dẫn cách nhanh, hữu ích để tạo form nhập liệu Excel không cần UserForm với các bước rõ ràng, hình ảnh minh họa.

Bạn có thể tải file Excel miễn phí tại đây và tự thực hành.

Cách chèn lệnh Form vào Thanh công cụ truy cập nhanh

Dưới đây là tập dữ liệu minh họa, thể hiện năm xuất bản và giá của một số cuốn sách bestseller.

Tạo Form nhập liệu Excel không dùng UserForm hay VBA

Để tạo form nhập liệu Excel, cần dùng lệnh Form. Trước tiên, xem cách thêm nó vào Thanh công cụ truy cập nhanh (Quick Access Toolbar).

Các bước:

  • Click vào biểu tượng Customize Quick Access Toolbar ở góc trên bên trái cửa sổ Excel.
  • Chọn More Commands từ menu thả xuống.

Ngay sau đó hộp thoại Excel Options hiện ra để tùy chỉnh Quick Access Toolbar.

Tạo Form nhập liệu Excel không dùng UserForm hay VBA

  • Chọn Commands Not in the Ribbon từ hộp Choose commands from.
  • Kéo xuống chọn Form.
  • Nhấn nút Add>>.

Tạo Form nhập liệu Excel không dùng UserForm hay VBA

  • Lệnh đã được thêm, chỉ cần nhấn OK.

Tạo Form nhập liệu Excel không dùng UserForm hay VBA

Biểu tượng lệnh Form sẽ hiển thị trên Quick Access Toolbar như hình dưới.

Tạo Form nhập liệu Excel không dùng UserForm hay VBA

Cách tạo Bảng (Table) để làm Form nhập liệu không dùng UserForm

Lệnh Form cần Bảng Excel (Excel Table) để tạo form nhập liệu. Bây giờ tạo Bảng cho dữ liệu.

Các bước:

  • Chọn bất kỳ ô dữ liệu nào trong tập dữ liệu.
  • Nhấn CTRL + T để chèn bảng.
  • Excel tự động chọn phạm vi dữ liệu, chỉ cần nhấn OK.

Tạo Form nhập liệu Excel không dùng UserForm hay VBA

Excel đã chuyển phạm vi dữ liệu thành Bảng.

Tạo Form nhập liệu Excel không dùng UserForm hay VBA

Sử dụng lệnh Form tạo Form nhập liệu Excel không dùng UserForm

Giờ đến bước cuối – áp dụng lệnh Form trên Bảng dữ liệu.

Các bước:

  • Chọn bất kỳ ô dữ liệu nào trong Bảng.
  • Click vào biểu tượng Form command trên Quick Access Toolbar.

Tạo Form nhập liệu Excel không dùng UserForm hay VBA

Ngay lập tức, hộp thoại form nhập liệu hiện ra, tiêu đề theo tên trang tính.

Tạo Form nhập liệu Excel không dùng UserForm hay VBA

Xem thêm: Cách tạo Form nhập liệu trong Excel VBA (Các bước dễ dàng)

Bài đọc tương tự

  • Cách điền dữ liệu từ Web Form vào Excel
  • Tạo Form nhập liệu với Drop Down List trong Excel (2 phương pháp)
  • Tạo nhật ký dữ liệu trong Excel (2 cách phù hợp)

Cách sử dụng Form nhập liệu Excel

Hộp thoại form có các nút lệnh để thêm, xóa, tìm kiếm, sửa dữ liệu. Phần này sẽ tìm hiểu các thao tác đó.

Di chuyển giữa các mục

Dùng nút Find Next và Find Prev trên hộp thoại để dễ dàng chuyển đến mục tiếp theo hoặc trước đó.

Các bước:

  • Để chuyển mục tiếp theo, nhấn nút Find Next.

Tạo Form nhập liệu Excel không dùng UserForm hay VBA

Bạn thấy nó chuyển sang mục tiếp theo.

Tạo Form nhập liệu Excel không dùng UserForm hay VBA

  • Để quay lại mục trước, nhấn nút Find Prev.

Tạo Form nhập liệu Excel không dùng UserForm hay VBA

Quay lại mục trước.

Tạo Form nhập liệu Excel không dùng UserForm hay VBA

Xem thêm: Cách tự động hóa nhập liệu trong Excel (2 cách hiệu quả)

Tìm kiếm mục

Cũng có thể tìm kiếm mục bằng nút Criteria.

Các bước:

  • Click nút Criteria, các ô nhập liệu sẽ trống.

Tạo Form nhập liệu Excel không dùng UserForm hay VBA

  • Nhập từ khóa tìm kiếm vào trường. Có thể tìm toàn bộ hoặc một phần. Ví dụ tìm năm 2015.
  • Nhấn Enter.

Tạo Form nhập liệu Excel không dùng UserForm hay VBA

Form sẽ hiển thị toàn bộ dữ liệu tương ứng ở các trường khác. Nếu có nhiều kết quả, dùng Find Next và Find Prev để duyệt.

Tạo Form nhập liệu Excel không dùng UserForm hay VBA

Thêm mục mới

Xem cách thêm mục qua hộp thoại form. Tức là không nhập trực tiếp trên trang tính, mà nhập từ hộp thoại, dữ liệu sẽ tự động thêm vào Bảng.

Các bước:

  • Click nút New.

Tạo Form nhập liệu Excel không dùng UserForm hay VBA

  • Nhập dữ liệu mới vào các trường, nhấn Enter để chèn.

Tạo Form nhập liệu Excel không dùng UserForm hay VBA

Dữ liệu đã được thêm vào Bảng Excel.

Tạo Form nhập liệu Excel không dùng UserForm hay VBA

Sửa mục

Muốn sửa bất kỳ mục nào cũng rất dễ. Ví dụ sửa năm xuất bản cuốn sách đầu tiên từ 2020 thành 2019.

Các bước:

  • Nhập dữ liệu mới vào trường tương ứng, ở đây nhập 2019.
  • Nhấn Enter.

Tạo Form nhập liệu Excel không dùng UserForm hay VBA

Dữ liệu đã cập nhật trên Bảng Excel.

Tạo Form nhập liệu Excel không dùng UserForm hay VBA

Khôi phục mục

Khi đang sửa, nếu muốn hủy thay đổi và khôi phục dữ liệu cũ, dùng nút Restore.

Bước:

  • Để hoàn tác bất kỳ lúc nào, click nút Restore.

Tôi đang sửa tên cuốn sách đầu, xóa một vài từ, rồi nhấn Restore.

Tạo Form nhập liệu Excel không dùng UserForm hay VBA

Dữ liệu quay về trạng thái cũ.

Tạo Form nhập liệu Excel không dùng UserForm hay VBA

Xóa mục

Cuối cùng, học cách xóa mục. Sử dụng nút Delete.

Các bước:

  • Di chuyển đến mục cần xóa. Tôi chọn mục vừa thêm.
  • Click nút Delete.

Tạo Form nhập liệu Excel không dùng UserForm hay VBA

Hộp thoại xác nhận xóa hiện ra.

  • Nhấn OK để tiếp tục.

Tạo Form nhập liệu Excel không dùng UserForm hay VBA

Mục đã bị xóa thành công.

Tạo Form nhập liệu Excel không dùng UserForm hay VBA

Kết luận

Hy vọng các thủ tục trên đủ để bạn tạo form nhập liệu Excel không cần UserForm. Hãy đặt câu hỏi ở phần bình luận và cho phản hồi. Truy cập ExcelDemy để khám phá thêm.

Bài viết liên quan

  • Cách tạo Form điền được trong Excel (5 ví dụ phù hợp)
  • Tự động chèn timestamp nhập liệu trong Excel (5 phương pháp)
  • Giới hạn nhập liệu trong ô Excel (2 phương pháp đơn giản)