Tin tức mới

    Đăng ký nhận báo giá 2026

    Tạo Macro trong Excel

    Với Excel VBA , bạn có thể tự động hóa các tác vụ trong Excel bằng cách viết các macro. Trong bài này, bạn sẽ học cách tạo một macro đơn giản sẽ được thực thi sau khi nhấp vào một nút lệnh. Trước tiên, hãy bật tab Nhà phát triển (Developer Tab).

    1. Developer Tab (tab Nhà phát triển)

    Để bật Developer Tab, hãy thực hiện các bước sau

    Bước 1:
    Nhấp chuột phải vào bất kỳ vị trí nào trên thanh ribbon, sau đó nhấp vào Customize the Ribbon (Tùy chỉnh thanh Ribbon).

    Bật Developer Tab - Bước 1: Chọn Customize Ribbon
    Bật Developer Tab – Bước 1: Chọn Customize Ribbon

    Bước 2. Trong mục Customize the Ribbon, ở phía bên phải của hộp thoại, chọn ô “Developer”, rồi nhấn OK

    Bật Developer Tab - Bước 2-Chọn ô Developer
    Bật Developer Tab – Bước 2-Chọn ô Developer

    Kết quả:

    Bật Developer Tab - kết quả- Tab Developer hiển thị cạnh tab View
    Bật Developer Tab – kết quả- Tab Developer hiển thị cạnh tab View

    2. Command Button (Nút lệnh)

    Để đặt nút lệnh trên trang tính của bạn, hãy thực hiện các bước sau.

    Bước 1: Trên Developer Tab , nhấp vào Insert (Chèn),

    Bước 2: Trong nhóm Điều khiển ActiveX, nhấp vào Button (Nút lệnh).

    Insert button ActiveX Controls
    Insert button ActiveX Controls

    Bước 3:Kéo một Button vào trang tính của bạn.

    Insert button vào trang tính
    Insert button vào trang tính

    Bước 4: Nhấn chuột phải vào Button, chọn Properties

    Nhấn chuột phải vào button, chọn Properties (Thuộc tính)
    Nhấn chuột phải vào button, chọn Properties (Thuộc tính)

    Bước 5: Chỉnh sửa Name (tên) và Caption (chú thích) như trong ảnh chụp màn hình bên dưới.

    Sửa Name và Caption cho Button
    Sửa Name và Caption cho Button

    3. Visual Basic Editor

    Bước 1− Bây giờ hãy nhấp đúp vào button và sub-procedure (quy trình con) trong trình soạn thảo Visual Basic sẽ được hiển thị như trong ảnh chụp màn hình bên dưới.

    Button Sub-procedure
    Button Sub-procedure

    Bước 2 − Bắt đầu lập trình bằng cách thêm dòng code hiển thị một thông báo đơn giản.

    
    
    Private Sub btnXinChao_Click()
    MsgBox ("Xin chao ban")
    End Sub
    
    

    4. Thực thi macro

    Bước 1 −Tắt Design Mode (chế độ thiết kế).

    Để gọi được macro khi bấm vào button, trước hết cần tắt Design Mode: Chỉ cần nhấp vào đó để bật nếu nó chưa được tắt.

    Tắt Design Mode
    Tắt Design Mode

    Bước 2– Bấm vào button để gọi macro

    Nhấp vào button để thực thi sub-procedure. Kết quả của sub-procedure được hiển thị trong ảnh chụp màn hình bên dưới.

    Kết quả bấm button thực thi sub-procedure
    Kết quả bấm button thực thi sub-procedure

    5. Lưu file có chứa macro

    Lưu file có macro như sau:

    Bước 1. File → Save As
    Bước 2. Chọn nơi lưu
    Bước 3. Tại Save as type chọn:
    Excel Macro-Enabled Workbook (*.xlsm)
    Bước 4. Click Save

    save as Excel Macro-Enabled Workbook
    save as Excel Macro-Enabled Workbook
    Yêu cầu tư vấn

      Tư vấn sản phẩm phù hợp

      Yêu cầu báo giá

      Yêu cầu tư vấn kỹ thuật

      Leave a Reply

      Your email address will not be published. Required fields are marked *

      Gọi ngay 24/7 Zalo Messenger Support
      Gọi ĐT tư vấn ngay Chat ngay qua Messenger Chat ngay qua Zalo
      Yêu cầu tư vấn

        Tư vấn sản phẩm phù hợp

        Yêu cầu báo giá

        Yêu cầu tư vấn kỹ thuật