Hướng dẫn gán phím enter thay vì bấm chuột vào button trong userform VBA Excel

G-Learning
11 Jun 2018

Khi bạn sử dụng phần mềm, sau khi nhập hết nội dung trong 1 Userform rồi nhấn phím Enter thế là userform hoạt động thay vì phải bấm chuột vào nút lưu (hay tương tự như các nút OK, Ghi, Save…). Điều đó rất tiện lợi phải không nào. Userform trong VBA cũng cho phép bạn làm điều đó 1 cách rất đơn giản: đó là gán phím enter thay cho thao tác click chuột vào button trong userform. Hãy cùng tìm hiểu cách làm nhé:

1. Chuẩn bị

Để thực hiện theo bài viết này, tôi đã chuẩn bị sẵn 1 file Excel trong đó đã có 1 userform như sau:

Trong đó chúng ta có sử dụng CommandButton OK. Mục đích của chúng ta là khi bấm Enter thì sẽ tương ứng với lệnh Click chuột vào Button này.

2. Cách gắn phím Enter vào Button

Để thực hiện điều này chúng ta trở lại cửa sổ VBA (phím tắt Alt + F11)

Tiếp theo để vào chế độ viết code cho Userform thì chúng ta bấm vào mục View Code trong cửa sổ Project

Trong cửa sổ View Code của UserForm1 chọn cho CommandButtonOK (cmbOK) > Enter

Đây chính là sự kiện khi nhấn Enter cho nút OK

Trong câu lệnh cmbOK_Enter chúng ta sẽ gọi ra lệnh cmbOK_Click. Ví dụ cmbOK_Click sẽ ghi nhận tại ô A1 đoạn text là Hoc Excel Online:

Khi đó mở UserForm lên và nhấn Enter để xem kết quả nhé.

Tải về file mẫu tại địa chỉ: http://bit.ly/2sKcdhz

Xem thêm: Hướng dẫn cách thiết lập để nhảy tab đúng đối tượng trong Userform VBA Excel

Để tìm hiểu thêm nhiều kiến thức về VBA, mời bạn tham dự khóa học VBAG01 – Tuyệt đỉnh VBA – Viết code trong tầm tay. Đây là khóa học rất hữu ích dành cho bạn, giúp bạn hiểu một cách bài bản về VBA và cách sử dụng VBA, ứng dụng VBA vào công việc để tăng hiệu quả. Hãy cùng khám phá nào:

Đánh giá bài viết này

Gitiho.com Nền tảng học online duy nhất tại Việt Nam tập trung vào phát triển kỹ năng làm việc dành cho người đi làm
Với sứ mệnh: Mang cơ hội phát triển kỹ năng, phát triển nghề nghiệp tới hàng triệu người”, đội ngũ phát triển Gitiho.com đã và đang làm việc với những học viện, trung tâm đào tạo, các chuyên gia đầu ngành để nghiên cứu và xây dựng lên các chương trình đào tạo từ cơ bản đến chuyên sâu xung quanh các lĩnh vực: Tin học văn phòng, Phân tích dữ liệu, Thiết kế, Công nghệ thông tin, Kinh doanh, Marketing, Quản lý dự án...
Gitiho tự hào khi được đồng hành cùng:
  • 50+ khách hàng doanh nghiệp lớn trong nhiều lĩnh vực như: Vietinbank, Vietcombank, BIDV, VP Bank, TH True Milk, VNPT, FPT Software, Samsung SDIV, Ajinomoto Việt Nam, Messer,…
  • 100.000+ học viên trên khắp Việt Nam

Tìm hiểu ngay các khóa học của Gitiho TẠI ĐÂY



@ 2020 - Bản quyền của Công ty TNHH Công Nghệ Giáo Dục Gitiho Việt Nam
Giấy chứng nhận Đăng ký doanh nghiệp số: 0109077145, cấp bởi Sở kế hoạch và đầu tư TP. Hà Nội