Macro trong Excel: Hướng dẫn tạo nhanh cho người mới!

Macro trong Excel là gì và làm thế nào để tạo cũng như sử dụng Macro một cách hiệu quả trong Excel? Đây là một thách thức lớn đối với nhiều người mới bắt đầu tìm hiểu về Excel nâng cao. Nếu bạn đang gặp khó khăn trong vấn đề này, hãy theo dõi bài viết để khám phá cách sử dụng Macro trong Excel cũng như ứng dụng của nó trong những tác vụ đơn giản.

Macro trong Excel là gì? Lợi ích khi sử dụng Macro

Macro (hay còn gọi là VBA Macro) là những đoạn mã lập trình cho phép tự động hóa các công việc lặp đi lặp lại trong Excel, từ đó giúp tiết kiệm thời gian và nâng cao hiệu suất làm việc.

Thay vì thực hiện các thao tác lặp lại một cách tốn thời gian và nhàm chán, bạn có thể sử dụng Macro để tự động hóa quá trình này, giúp công việc trở nên nhanh chóng và hiệu quả hơn.

Chẳng hạn: Bạn có thể tự động nhập dữ liệu, chọn ô, thực hiện các lệnh trên thanh Ribbon, định dạng ô, hàng hay cột,…

Việc sử dụng Macro trong Excel mang lại nhiều lợi ích, chẳng hạn như:

  • Thiết lập định dạng mặc định cho một vùng dữ liệu nhất định trong Excel.
  • Tự động hóa quy trình làm việc dựa trên các chức năng được lập trình sẵn.
  • Có thể dễ dàng chỉnh sửa và tùy biến theo nhu cầu bất cứ lúc nào.

Mẹo sử dụng Macro trong Excel hiệu quả

Để thực hiện Macro trong Excel một cách hiệu quả, bạn cần lưu ý một số điểm sau:

  • Khi ghi lại các thao tác bằng Macro, Excel chỉ áp dụng cho vùng dữ liệu đã thiết lập sẵn. Do đó, nếu bạn thêm hàng hoặc cột mới vào vùng đã ghi, Macro sẽ không tự động thao tác với những phần mới này.
  • Nếu tác vụ bạn cần thực hiện dài dòng, hãy chia nhỏ thành các bản ghi khác nhau để đơn giản hóa.
  • Ngoài Excel, Macro có thể tương tác với các ứng dụng Office khác hỗ trợ VBA. Ví dụ như bạn có thể ghi Macro để tạo bảng trong Excel và gửi qua Outlook.

Xem thêm: Hướng dẫn chi tiết cách tách chữ trong Excel đơn giản, dễ hiểu

Cách sử dụng Macro trong Excel

Lưu ý: Trong quá trình ghi Macro, trình ghi sẽ lưu lại toàn bộ thao tác bạn thực hiện. Nếu bạn nhấn nhầm vào một lệnh, bạn sẽ cần phải bắt đầu lại. Do đó, hãy thực hiện Macro với những tác vụ mà bạn đã quen thuộc.

Các bước tạo Macro trong Excel nhanh chóng

Bước 1: Mở file Excel và nhấp chuột phải vào thanh công cụ, chọn mục Customize the Ribbon…

cách tạo macro trong excel
cách tạo macro trong excel

Bước 2: Một cửa sổ tùy chọn sẽ xuất hiện. Tại mục Developer, đánh dấu vào ô vuông để kích hoạt và nhấp OK để thêm thẻ Developer vào thanh công cụ.

vào developer
vào developer

Bước 3: Trong thẻ Developer, nhấn vào Record Macro trong thanh Code.

nhấn vào record macro trong excel
nhấn vào record macro trong excel

Bước 4: Trong ô Macro Name, điền tên cho bản ghi, bạn nên dùng tên mô tả tác vụ để dễ nhận diện.

vào macro name - cách sử dụng macro trong excel
vào macro name – cách sử dụng macro trong excel

Bước 5: Trong phần Shortcut key, bạn có thể chọn một phím tắt theo ý thích. Lưu ý, nếu phím tắt đã có sẵn như Ctrl + Z, nó sẽ bị ghi đè và mất tính năng Undo.

Lưu ý: Nếu bạn không muốn xung đột phím tắt, tốt nhất nên để trống phần này.

macro trong excel là gì
macro trong excel là gì

Bước 6: Tại mục Store macro in, chọn This Workbook, nhập ghi chú vào mục Description.Cuối cùng, nhấn OK để hoàn tất.

nhập ghi chú vào description - cách chạy macro trong excel
nhập ghi chú vào description – cách chạy macro trong excel

Sau những bước trên, bạn đã thành công trong việc tạo một Macro trong Excel.

Value trong Excel là gì? Cách sử dụng công thức Value trong Excel một cách đơn giản, hãy xem ngay!

Cách ngừng Macro trong Excel

Lưu ý: Khi bạn ngừng ghi Macro, điều này không làm thay đổi hoặc xóa bất kỳ tác vụ nào bạn đã ghi lại.

Hướng dẫn:

Để ngừng ghi Macro trong Excel, truy cập thẻ Developer và tại tab Code, chọn Stop Recording.

Sau khi hoàn tất, Macro sẽ dừng lại và không ghi thêm thao tác nào nữa.

Cách chạy Macro trong Excel

Nếu bạn đã tạo Macro nhưng chưa biết cách để chạy nó, hãy làm theo các bước dưới đây.

Bước 1: Bạn vào thẻ Developer và nhấp vào mục Macros trong tab Code.

nhấn vào macros - cách tạo macro trong excel
nhấn vào macros – cách tạo macro trong excel

Bước 2: Trên bảng thiết lập hiện ra, nhấn vào Run để bắt đầu chạy Macro trong Excel.

nhấn vào run để chạy macro trong excel
nhấn vào run để chạy macro trong excel

Ngoài mục Run, còn có một số tùy chọn khác như:

  • Step Into: truy cập từng bước để chỉnh sửa hoặc xem riêng lẻ (Khi hoàn tất, bạn có thể nhấn phím F5 để thực hiện toàn bộ hoặc nhấn F8 để chạy từng dòng lệnh).
  • Edit: Mở Macro để chỉnh sửa mà không khởi động Macro.
  • Create: Tạo một Macro mới để bắt đầu ghi lại.
  • Delete: Xóa Macro (hãy cẩn thận với thao tác này vì sau khi bị xóa, bạn sẽ không khôi phục lại được).
  • Options: Thiết lập các tùy chọn cho thuộc tính như phím tắt hoặc ghi chú.

Khám phá: N/A trong Excel là một lỗi phổ biến? Tìm hiểu nguyên nhân và cách khắc phục nhé!

Lưu Macro trong Excel

Lưu ý:

  • Trước khi lưu Macro, hãy đảm bảo bạn đã ngừng ghi lại.
  • Khi lưu, không được tắt workbook Excel để tránh mất dữ liệu đã ghi.

Hướng dẫn:

Bước 1: Truy cập vào thẻ Developer, rồi chọn Visual Basic.

lưu macro excel
lưu macro excel

Bước 2: Tại phía bên trái của màn hình, tìm và nhấn vào biểu tượng dấu + bên cạnh mục Modules.

nhấn vào biểu tượng dấu cộng bên trái mục modules
nhấn vào biểu tượng dấu cộng bên trái mục modules

Bước 3: Bạn sẽ thấy mục Module1 xuất hiện, nhấn chuột phải vào nó và chọn Export File…

chọn export file
chọn export file

Bước 4: Chọn thư mục lưu file và nhấn Save. File Macro sẽ có đuôi .bas.

nhấn save lưu file macro
nhấn save lưu file macro

Với những bước đơn giản trên, bạn đã có thể lưu file Macro về máy một cách nhanh chóng.

Xem thêm: Dấu $ trong Excel là gì? Mẹo cố định tuyệt đối vùng dữ liệu nhanh chóng.

Cách xóa Macro trong Excel

Lưu ý: Khi bạn xóa Macro, toàn bộ thao tác đã ghi sẽ bị xóa, tuy nhiên dữ liệu ban đầu sẽ không bị ảnh hưởng. Do đó, hãy cân nhắc kỹ trước khi xóa.

Hướng dẫn:

Để xóa Macro trong Excel, bạn chỉ cần tìm đến file Macro đã lưu, nhấp chuột phải và chọn Delete (biểu tượng thùng rác).

cách xóa macro trong excel
cách xóa macro trong excel

Hy vọng rằng qua bài viết này, bạn đã nắm rõ khái niệm Macro trong Excel là gì và cách thức tạo ra cũng như sử dụng Macro để cải thiện quy trình làm việc của bạn. Chúc bạn thực hiện thành công với Macro trong công việc hàng ngày!

Tác Giả Minh Tuấn

Minh Tuấn là một chuyên gia dày dặn kinh nghiệm trong lĩnh vực công nghệ thông tin và bảo trì thiết bị điện tử. Với hơn 10 năm làm việc trong ngành, anh luôn nỗ lực mang đến những bài viết dễ hiểu và thực tế, giúp người đọc nâng cao khả năng sử dụng và bảo dưỡng thiết bị công nghệ của mình. Minh Tuấn nổi bật với phong cách viết mạch lạc, dễ tiếp cận và luôn cập nhật những xu hướng mới nhất trong thế giới công nghệ.

Thông tin liên hệ

Dlz Tech

Facebook : https://www.facebook.com/dlztech247/

Hotline : 0767089285

Website : https://dlztech.com

Email : dlztech247@gmail.com

Địa chỉ : Kỹ thuật Hỗ Trợ 24 Quận/Huyện Tại TPHCM.

Bài viết liên quan

Trưởng phòng makerting

Trưởng Phòng Marketing - Nguyễn Thị Kim Ngân


icons8-tick

Đã kiểm duyệt nội dung

Nguyễn Thị Kim Ngân là Trưởng Phòng Marketing với hơn 10 năm kinh nghiệm, chuyên sâu trong việc kết hợp công nghệ với chiến lược marketing. Cô đã thành công trong việc xây dựng các chiến lược marketing giúp các thương hiệu lớn tăng trưởng mạnh mẽ và phát triển bền vững trong kỷ nguyên số. Với kiến thức vững vàng về digital marketing và công nghệ, Nguyễn Thị Kim Ngân là chuyên gia uy tín trong việc duyệt và phát triển nội dung công nghệ, giúp đội ngũ marketing luôn sáng tạo và đi đầu trong các chiến lược truyền thông hiệu quả.