Tạo Nút Command Button Trong Excel, Command Button Trong Vba (Active X Controls)

Excel cho maxgate.vn 365 Excel cho maxgate.vn 365 dành cho máy Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2019 for Mac Excel 2016 Excel 2016 for Mac Excel 2013 Excel 2010 Excel 2007 Xem thêm…Ít hơn

Bạn có thể sử dụng nút điều khiển Biểu mẫu hoặc nút lệnh (ActiveX điều khiển) để chạy macro thực hiện một hành động khi người dùng bấm vào đó. Cả hai nút này còn được gọi là nút nhấn, có thể được thiết lập để tự động in trang tính, lọc dữ liệu hoặc tính toán số. Thông thường, nút điều khiển Biểu mẫu và một ActiveX lệnh điều khiển tương tự về hình thức và chức năng. Tuy nhiên, chúng có một vài khác biệt, được giải thích trong các mục sau.

Bạn đang xem: Tạo nút command button trong excel

Nút (Điều khiển biểu mẫu)

*

Nút Lệnh (điều ActiveX khiển)

*

Trong các mục dưới đây, hãy tìm hiểu cách thêm macro vào một nút trong Excel—ví Windows hoặc máy Mac.

Lưu ý: ActiveX khiển máy Mac không được hỗ trợ.

WindowsmacOS

WindowsmacOS

Macro và công cụ VBA có thể được tìm thấy trên tab Nhà phát triển bị ẩn theo mặc định.

Bước đầu tiên là bật tính năng này. Để biết thêm thông tin, hãy xem bài viết: Hiện tab Nhà phát triển.

*

Thêm nút (Điều khiển biểu mẫu)

Trên tab Nhà phát triển, trong nhóm Điều khiển, bấm vào Chèn, rồi bên dưới Điều khiển Biểu mẫu,bấm vào Nút .

Bấm vào vị trí trang tính mà bạn muốn góc trên bên trái của nút xuất hiện. Cửa sổ bật lên Gán Macro sẽ xuất hiện.

Gán macro cho nút, rồi bấm OK.

Để chỉ định thuộc tính điều khiển của nút, bấm chuột phải vào nút, rồi bấm vào Định dạng Điều khiển.

Thêm nút lệnh (điều ActiveX khiển)

Trên tab Nhà phát triển, trong nhóm Điều khiển, bấm Chèn ,rồi bên dưới ActiveX khiển,bấm vào Nút Lệnh .

Bấm vào vị trí trang tính mà bạn muốn nút lệnh xuất hiện ở góc trên bên trái.

Trong nhóm Điều khiển, bấm Xem Mã. Làm như vậy sẽ khởi chạy Trình Visual Basic Thảo Tài chính. Đảm bảo đã chọn Click trong danh sách thả xuống ở bên phải. Quy trình phụ CommandButton1_Click (xem hình dưới đây) sẽ chạy hai macro sau khi bấm nút: SelectC15HelloMessage.

*

Trong quy trình con cho nút lệnh, hãy thực hiện một trong hai cách sau:

Nhập tên của macro hiện có trong sổ làm việc. Bạn có thể tìm thấy macro bằng cách bấm Macro trong nhóm Mã. Bạn có thể chạy nhiều macro từ một nút bằng cách nhập tên macro trên các dòng riêng biệt bên trong bảo vệ con.

Nếu cần, hãy thêm mã VBA của riêng bạn.

Đóng Trình soạn Visual Basic Thảo, rồi bấm vào Chế độ Thiết để đảm bảo tắt chế độ thiết kế.

Để chạy mã VBA hiện là một phần của nút, bấm vào nút lệnh ActiveX bạn vừa tạo.

Để chỉnh sửa điều ActiveX Dữ liệu, hãy đảm bảo rằng bạn đang ở chế độ thiết kế. Trên tab Nhà phát triển, trong nhóm Điều khiển, hãy bật Chế độ Thiết kế.

Để chỉ định thuộc tính điều khiển của nút lệnh, trên tab Nhà phát triển, trong nhóm Điều khiển, bấm vào Thuộc tính

*tính.

. Bạn cũng có thể bấm chuột phải vào nút lệnh, rồi bấm vào Thuộc

Lưu ý: Trước khi bấm vào Thuộctính, hãy đảm bảo rằng đối tượng bạn muốn kiểm tra hoặc thay đổi thuộc tính đã được chọn.

Hộp Thuộc tính xuất hiện. Để biết thông tin chi tiết về từng thuộc tính, hãy chọn thuộc tính, rồi nhấn F1 để hiển thị một chủ Trợ giúp Visual Basic chủ đề. Bạn cũng có thể nhập tên thuộc tính vào hộp Tìm Visual Basic kiếm Trợ giúp. Bảng sau đây tóm tắt các thuộc tính sẵn dùng.

Nếu bạn muốn chỉ định

Sử dụng thuộc tính này

Chung:

Liệu điều khiển có được tải khi mở sổ làm việc hay không. (Bỏ qua để biết ActiveX khiển.)

Tự động Tải (Excel)

Liệu điều khiển có thể nhận được tiêu điểm và phản hồi các sự kiện do người dùng tạo hay không.

Đã bật (Biểu mẫu)

Liệu điều khiển có thể chỉnh sửa được hay không.

Đã khóa (Biểu mẫu)

Tên của điều khiển.

Tên (Biểu mẫu)

Cách gắn điều khiển vào các ô bên dưới nó (tự do trôi nổi, di chuyển nhưng không có kích cỡ hoặc di chuyển và kích cỡ).

Vị trí (Excel)

Có thể in điều khiển hay không.

PrintObject (Excel)

Cho dù điều khiển đang hiển thị hay ẩn.

Visible (Form)

Văn bản:

Thuộc tính phông chữ (đậm, italic, size, strikethrough, underline và weight).

Đậm, Italic, Size, StrikeThrough, Underline, Weight (Form)

Văn bản mô tả về điều khiển xác định hoặc mô tả điều khiển đó.

Xem thêm: Ớ Ớ 1,130,500Đ Mua Điện Thoại Lg Cảm Ứng Giá Rẻ, Điện Thoại Lg

Chú thích (Biểu mẫu)

Liệu nội dung của điều khiển có tự động ngắt dòng ở cuối dòng hay không.

WordWrap (Biểu mẫu)

Kích cỡ và Vị trí:

Kích cỡ của điều khiển có tự động điều chỉnh để hiển thị tất cả nội dung hay không.

Tự động Đổi kích cỡ (Biểu mẫu)

Chiều cao hoặc độ rộng tính bằng điểm.

Chiều cao, Chiều rộng (Biểu mẫu)

Khoảng cách giữa điều khiển và cạnh trái hoặc cạnh trên của trang tính.

Trái, Trên cùng (Biểu mẫu)

Định dạng:

Màu nền.

BackColor (Biểu mẫu)

Kiểu nền (trong suốt hoặc mờ).

BackStyle (Biểu mẫu)

Màu mặt trước.

ForeColor (Form)

Điều khiển có đổ bóng hay không.

Đổ bóng (Excel)

Hình ảnh:

Bitmap cần hiển thị trong điều khiển.

Ảnh (Biểu mẫu)

Vị trí ảnh tương quan với chú thích của ảnh (trái, trên cùng, phải, v.v.).

PicturePosition (Form)

Bàn phím và Chuột:

Phím lối tắt cho điều khiển.

Bộ tăng tốc (Biểu mẫu)

Biểu tượng chuột tùy chỉnh.

MouseIcon (Biểu mẫu)

Loại con trỏ được hiển thị khi người dùng đặt chuột trên một đối tượng cụ thể (tiêu chuẩn, mũi tên, tia I, v.v.).

MousePointer (Biểu mẫu)

Điều khiển có chiếm tiêu điểm khi bấm hay không.

TakeFocusOnClick (Biểu mẫu)

Macro và công cụ VBA có thể được tìm thấy trên tab Nhà phát triển, bị ẩn theo mặc định, vì vậy, bước đầu tiên là phải bật tab

Đi tới Excel > Chọn…> Công cụ & cụ Dải băng.

Trong thể loại Tùy chỉnh Ribbon, trong danh sách Tab Chính, hãy chọn hộp kiểm Nhà phát triển, rồi bấm Lưu. *

Thêm nút (Điều khiển biểu mẫu)

Hãy làm theo các bước sau:

Trên tab Nhà phát triển, hãy bấm Nút .

Bấm vào vị trí trang tính mà bạn muốn góc trên bên trái của nút xuất hiện. Cửa sổ bật lên Gán Macro sẽ xuất hiện.

Gán macro cho nút và bấm OK.

Để chỉ định thuộc tính điều khiển của nút, bấm chuột phải vào đó, rồi chọn Định dạng Điều khiển…. 

Thêm nút lệnh (điều Visual Basic khiển)

Trên tab Nhà phát triển, hãy bấm Nút .

Bấm vào vị trí trang tính mà bạn muốn nút lệnh xuất hiện ở góc trên bên trái.

Trong hộp thoại Gán Macro, chọn Mới, tác vụ này sẽ mở trình soạn thảo Visual Basic (VBE) cho ngăn với mã sau đây:

Sub ButtonX_Click() End Sub Trong quy trình con cho nút lệnh, giữa các dòng SubEnd Sub, hãy thực hiện một trong những cách sau đây:

Nhập tên của macro hiện có trong sổ làm việc. Bạn có thể chạy nhiều macro từ một nút bằng cách nhập tên macro trên các dòng riêng biệt bên trong thủ tục con

Thêm mã VBA của riêng bạn.

Bấm vào Chế độ Thiết để đảm bảo rằng chế độ thiết kế đang tắt, rồi đóng cửa sổ Trình Visual Basic thảo Thiết kế.

Để chỉnh sửa nút, bấm chuột phải vào nút đó, rồi chọn Visual Basic.

Để chỉ định thuộc tính điều khiển của nút, bấm chuột phải vào đó, rồi chọn Định dạng Điều khiển….

Bạn cần thêm trợ giúp?

Bạn luôn có thể hỏi một chuyên gia trong Cộng đồng Kỹ thuật Excel hoặc nhận sự hỗ trợ trongCộng đồng trả lời.