Thủ Thuật
  • TOP Thủ Thuật
    • Thủ Thuật Internet
    • Thủ Thuật Máy Tính
    • Thủ Thuật Tiện Ích
    • Thủ Thuật Phần Mềm
  • Chia Sẻ Kiến Thức
    • Học Excel
    • Học Word
    • Học Power Point
  • Games
  • Kênh Công Nghệ
  • Facebook
  • WordPress
  • SEO
No Result
View All Result
Thủ Thuật
  • TOP Thủ Thuật
    • Thủ Thuật Internet
    • Thủ Thuật Máy Tính
    • Thủ Thuật Tiện Ích
    • Thủ Thuật Phần Mềm
  • Chia Sẻ Kiến Thức
    • Học Excel
    • Học Word
    • Học Power Point
  • Games
  • Kênh Công Nghệ
  • Facebook
  • WordPress
  • SEO
No Result
View All Result
Thủ Thuật
No Result
View All Result
Home Chia Sẻ Kiến Thức Học Excel

Hướng Dẫn Thêm và Chạy Mã VBA trong Excel

Hướng Dẫn Thêm và Chạy Mã VBA trong Excel
6k
SHARES
19.5k
VIEWS
Share on FacebookShare on Twitter

Nội Dung Bài Viết

Toggle
  • Chèn Mã VBA vào Bảng Tính Excel
  • Tăng Tốc Chạy Mã Macro VBA
  • Lưu Bảng Tính Chứa Macro
  • Chạy Mã VBA Macros trong Excel
  • Kết Luận

Excel không chỉ là công cụ bảng tính đơn thuần mà còn cho phép tự động hóa nhiều tác vụ phức tạp nhờ VBA (Visual Basic for Applications). Bài viết này sẽ hướng dẫn chi tiết cách thêm và chạy mã VBA trong Excel, giúp bạn tối ưu hóa công việc và nâng cao hiệu suất.

Mở đầu bằng ví dụ xóa dòng trống trong trang tính, chúng ta sẽ cùng tìm hiểu cách tích hợp mã VBA vào Excel và thực thi nó một cách hiệu quả.

Chèn Mã VBA vào Bảng Tính Excel

  1. Mở bảng tính Excel.
  2. Nhấn Alt + F11 để mở cửa sổ VBA Editor.

Mở VBA EditorMở VBA Editor
alt: Hình ảnh minh họa mở VBA Editor trong Excel bằng phím tắt Alt + F11

  1. Trong cửa sổ Project – VBAProject (góc trên bên trái), click chuột phải vào tên bảng tính, chọn Insert > Module.

Thêm Module VBAThêm Module VBA
alt: Thêm module VBA mới vào bảng tính Excel

  1. Sao chép mã VBA từ nguồn (website, tài liệu…) và dán vào cửa sổ Module1 (bên phải).

Dán mã VBADán mã VBA
alt: Dán mã VBA vào module trong VBA Editor

Tăng Tốc Chạy Mã Macro VBA

Để tối ưu tốc độ thực thi, hãy thêm các dòng lệnh sau vào mã VBA:

Đầu mã:

Application.ScreenUpdating = False
Application.Calculation = xlCalculationManual

Tắt cập nhật màn hình và tính toán tự độngTắt cập nhật màn hình và tính toán tự động
alt: Mã VBA để tắt cập nhật màn hình

Tắt cập nhật màn hình và tính toán tự độngTắt cập nhật màn hình và tính toán tự động
alt: Mã VBA để tắt tính toán tự động

Cuối mã (trước End Sub):

Application.ScreenUpdating = True
Application.Calculation = xlCalculationAutomatic

Các lệnh này sẽ tắt cập nhật màn hình và tính toán lại công thức trong quá trình chạy macro, giúp tăng tốc độ đáng kể (từ 10% đến 500%).

Xem thêm:  Hướng Dẫn Sử Dụng Hàm SUMIFS trong Excel cho Kế Toán Tiền Lương và Nhân Sự

Lưu Bảng Tính Chứa Macro

Lưu bảng tính dưới dạng “Excel macro-enabled workbook” để bảo toàn mã VBA:

  1. Nhấn Ctrl + S.
  2. Chọn “No” trong hộp thoại cảnh báo.
  3. Trong hộp thoại Save As, chọn “Excel macro-enabled workbook” trong mục Save as type và nhấn Save.

Lưu bảng tính chứa macroLưu bảng tính chứa macro
alt: Hộp thoại cảnh báo khi lưu bảng tính chứa macro

Chọn định dạng lưu fileChọn định dạng lưu file
alt: Chọn định dạng "Excel macro-enabled workbook" khi lưu file

Chạy Mã VBA Macros trong Excel

Để chạy macro:

  1. Nhấn Alt + F8 để mở hộp thoại Macro.
  2. Chọn macro cần chạy từ danh sách Macro Name.
  3. Nhấn Run.

Chạy Macro VBAChạy Macro VBA
alt: Hộp thoại Macro trong Excel để chạy mã VBA

Kết Luận

VBA là công cụ mạnh mẽ giúp tự động hóa và tối ưu hóa công việc trong Excel. Hy vọng bài viết này đã cung cấp cho bạn kiến thức cơ bản để bắt đầu sử dụng VBA. Từ việc thêm mã, tối ưu tốc độ đến thực thi macro, việc ứng dụng VBA sẽ giúp bạn xử lý dữ liệu nhanh chóng, tạo báo cáo tự động và nâng cao tính chuyên nghiệp cho công việc.

Đánh Giá Bài Viết
Tuyết Nhi

Tuyết Nhi

Tôi là Tuyết Nhi - Nữ phóng viên trẻ đến từ Hà Nội. Với niềm đam mê công nghệ, khoa học kỹ thuật, tôi yêu thích và muốn chia sẻ đến mọi người những trải nghiệm, kinh nghiệm về các lĩnh vực công nghệ, kỹ thuật... Rất mong được quý độc giả đón nhận ❤️.

Related Posts

Hướng Dẫn Chèn Công Thức Toán Học Trong Excel
Học Excel

Hướng Dẫn Chèn Công Thức Toán Học Trong Excel

Cách Thêm Dấu Tích trong Excel: 3 Phương Pháp Đơn Giản
Học Excel

Cách Thêm Dấu Tích trong Excel: 3 Phương Pháp Đơn Giản

Khám Phá Những Điều Thú Vị Về Ngày Sinh Của Bạn Với Excel
Học Excel

Khám Phá Những Điều Thú Vị Về Ngày Sinh Của Bạn Với Excel

Hướng dẫn Trích xuất Dữ liệu từ Website với GraphQL bằng Python
Học Excel

Hướng dẫn Trích xuất Dữ liệu từ Website với GraphQL bằng Python

Discussion about this post

Trending.

Tạo Dữ Liệu Ngẫu Nhiên trong Excel với Hàm RANDBETWEEN và VLOOKUP

Tạo Dữ Liệu Ngẫu Nhiên trong Excel với Hàm RANDBETWEEN và VLOOKUP

Cách Xóa Dấu Nháy Đơn (‘) Trong Excel

Cách Xóa Dấu Nháy Đơn (‘) Trong Excel

Hàm LOOKUP trong Excel: Cú pháp và Cách Sử Dụng

Hàm LOOKUP trong Excel: Cú pháp và Cách Sử Dụng

Cách Thêm Tổng Số Trên Biểu Đồ Cột Chồng Trong Excel

Cách Thêm Tổng Số Trên Biểu Đồ Cột Chồng Trong Excel

Hướng Dẫn Sử Dụng Hàm SUMIFS trong Excel cho Kế Toán Tiền Lương và Nhân Sự

Hướng Dẫn Sử Dụng Hàm SUMIFS trong Excel cho Kế Toán Tiền Lương và Nhân Sự

Giới Thiệu

Thủ Thuật

➤ Website đang trong quá trình thử nghiệm AI biên tập, mọi nội dung trên website chúng tôi không chịu trách nhiệm. Bạn hãy cân nhắc thêm khi tham khảo bài viết, xin cảm ơn!

Chuyên Mục

➤ TOP Thủ Thuật

➤ Chia Sẻ Kiến Thức

➤ Kênh Công Nghệ

➤ SEO

➤ Games

Liên Kết

➤

➤

➤

➤

➤

Liên Hệ

➤ TP. Hải Phòng, Việt Nam

➤ 0931. 910. JQK

➤ Email: [email protected]

Website này cũng cần quảng cáo, không có tiền thì viết bài làm sao  ” Đen Vâu – MTP ”

DMCA.com Protection Status

© 2025 Thủ Thuật - Website chia sẻ kiến thức công nghệ hàng đầu Việt Nam

No Result
View All Result
  • TOP Thủ Thuật
    • Thủ Thuật Internet
    • Thủ Thuật Máy Tính
    • Thủ Thuật Tiện Ích
    • Thủ Thuật Phần Mềm
  • Chia Sẻ Kiến Thức
    • Học Excel
    • Học Word
    • Học Power Point
  • Games
  • Kênh Công Nghệ
  • Facebook
  • WordPress
  • SEO

© 2025 Thủ Thuật - Website chia sẻ kiến thức công nghệ hàng đầu Việt Nam