Cách chỉnh sửa Macro trong Excel (2 phương pháp)

  • Chia Sẻ Cái Này
Hugh West

Macro VBA của Microsoft Excel là một trong những công cụ có thể thực hiện bất kỳ thao tác nào trên bất kỳ trang tính nào một cách dễ dàng. Nó cũng có thể tiết kiệm rất nhiều thời gian. VBA Macro mở đường cho việc phân tích một số lượng lớn dữ liệu một cách hiệu quả. Chỉnh sửa Macro VBA là một phần thiết yếu khi làm việc với ứng dụng này. Trong hướng dẫn này, bạn sẽ tìm hiểu cách chỉnh sửa macro trong Excel với các ví dụ phù hợp và hình minh họa phù hợp.

Tải xuống Sách bài tập thực hành

Tải xuống sách bài tập thực hành này.

Cách chỉnh sửa Macros.xlsm

Bỏ ẩn Macro trong Sổ làm việc cá nhân

Các macro của bạn có thể được lưu ở bất kỳ đâu. Nếu sổ làm việc cá nhân bị ẩn, bạn có thể phải bỏ ẩn nó trước. Sổ làm việc cá nhân là một tệp cụ thể lưu toàn bộ macro. Nó được lưu trên máy tính của bạn và mở ra mỗi khi bạn mở Excel. Tuy nhiên, tập tin này được ẩn theo mặc định. Để xem nó có ở đó hay không, bạn phải bỏ ẩn nó. Bạn phải hiện sổ làm việc cá nhân để chỉnh sửa bất kỳ macro nào được lưu trong đó.

📌 Các bước

Trước tiên, hãy nhấp vào Chế độ xem tab. Từ nhóm Cửa sổ , chọn nút Bỏ ẩn .

Sau đó, bạn sẽ thấy một Bỏ ẩn hộp thoại .

Chọn sổ làm việc cá nhân và nhấp vào OK .

Cuối cùng, bạn sẽ thấy sổ làm việc cá nhân có macro trong đó. Giờ đây, bạn có thể chỉnh sửa macro bất cứ khi nào bạn muốn.

Đọc thêm: [Giải quyết:] Không thể chỉnh sửaMacro trên một sổ làm việc ẩn (2 giải pháp dễ dàng)

2 cách chỉnh sửa macro trong Excel

Thật vậy, việc chỉnh sửa macro trong Excel khá dễ dàng. Nếu bạn đã bật macro, bạn có thể mở trình chỉnh sửa VBA bất kỳ lúc nào. Sau đó, bạn có thể chỉnh sửa macro đó.

Chúng tôi sẽ cung cấp cho bạn hai cách để chỉnh sửa macro. Chúng ta hãy xem từng cái một.

1. Phím tắt để chỉnh sửa Macro VBA trong Excel

Nếu bạn đã quen làm việc với các phím tắt và muốn thực hiện thao tác của mình nhanh hơn, đây sẽ là là một phương pháp tiếp cận cho bạn. Chúng tôi đang chỉ cho bạn hai phím tắt để chuyển đến trình soạn thảo VBA . Bạn có thể chọn bất kỳ trong số chúng, tùy bạn.

1.1 Phím tắt để mở hộp thoại Macro

Phím tắt này sẽ mở hộp thoại Macro. Từ đó, bạn có thể chọn bất kỳ macro nào và chỉnh sửa.

📌 Các bước

Trước tiên, hãy nhấn Alt+F8 trên bàn phím của bạn. Một hộp thoại Macro sẽ xuất hiện.

Bây giờ, hãy chọn bất kỳ macro nào từ danh sách Tên macro .

Nhấp vào Chỉnh sửa .

Sau đó, nó sẽ đưa bạn đến Trình chỉnh sửa VBA .

Cuối cùng, từ Trình chỉnh sửa VBA , bạn có thể chỉnh sửa macro theo nhu cầu của mình.

Đọc thêm: Cách chỉnh sửa hộp tên trong Excel (Chỉnh sửa, thay đổi phạm vi và xóa)

Phím tắt 1.2 để mở trực tiếp VBA Editor

Nếu bạn có sổ làm việctừ các nguồn khác, bạn nên chỉnh sửa macro bằng cách làm theo phương pháp trước đó. Tuy nhiên, nếu đây là sổ làm việc của riêng bạn, bạn có thể làm theo phương pháp đơn giản này.

Bạn biết tất cả tên các mô-đun và macro trong sổ làm việc của mình, phải không? Vì vậy, bạn có thể truy cập bất kỳ mô-đun nào bất kỳ lúc nào và chỉnh sửa macro.

📌 Các bước

Trước tiên, hãy nhấn Alt+F11 .

Nó sẽ mở trình soạn thảo VBA. Bây giờ, chọn mô-đun của bạn. Nhấp đúp vào nó.

Bây giờ, Trình chỉnh sửa VBA của bạn đang mở và bạn có thể chỉnh sửa macro một cách dễ dàng.

Đọc thêm: 22 ví dụ về Macro trong Excel VBA

2. Sử dụng lệnh Macro trong Excel để chỉnh sửa mã VBA

Nếu bạn là người thích làm việc với giao diện người dùng, cái này dành cho bạn. Có một nút Macro trong dải băng Xem của Microsoft Excel. Từ đó, bạn có thể mở hộp thoại Macro và chỉnh sửa macro. Hãy xem từng bước.

📌 Các bước

Trước tiên, hãy chuyển đến tab Xem . Bạn sẽ thấy nút Macro ở bên phải.

Nhấp vào Macro. Sau đó, hộp thoại Macro sẽ mở ra.

Chọn bất kỳ Macro nào từ tên Macro danh sách.

Nhấp vào Chỉnh sửa .

Đây rồi, macro bạn đã chọn. Bây giờ, bạn có thể bắt đầu chỉnh sửa.

Đọc thêm: Cách gán Macro cho nút trong Excel

Bài đọc tương tự

  • Macro VBA để xóa hàng nếu ô chứa giá trị trong Excel (2 phương pháp)
  • Cách chỉnh sửa ô trong Excel bằng bàn phím (4 phương pháp hữu ích)
  • 7 giải pháp cho liên kết chỉnh sửa màu xám hoặc thay đổi tùy chọn nguồn trong Excel
  • Cách chỉnh sửa ô trong Excel mà không cần nhấp đúp chuột (3 cách dễ dàng)

Kiểm tra Macro sau khi chỉnh sửa: Gỡ lỗi và chạy

Cho đến thời điểm này, chúng ta đã thảo luận về cách mở trình soạn thảo VBA để chỉnh sửa macro trong Excel. Trong phần này, chúng tôi sẽ chỉnh sửa một macro và kiểm tra macro đó.

Chúng tôi đã cung cấp cho bạn sổ làm việc thực hành. Từ sổ làm việc đó, chúng tôi sẽ chỉnh sửa macro.

Hãy xem tập dữ liệu này:

Ở đây, chúng tôi có một số ô trống trong tập dữ liệu . Mục tiêu của chúng tôi là điền vào các ô trống đó bằng từ “ Chưa kết hôn ”.

Đây là mã VBA của chúng tôi:

1585

Sau khi triển khai mã đó, kết quả của chúng tôi như sau ảnh chụp màn hình sau:

Bây giờ, chúng tôi sẽ chỉnh sửa ảnh đó. Trong trường hợp này, chúng tôi sẽ điền vào các ô trống bằng từ “ Single

📌 Các bước

Đầu tiên, nhấn Alt+F8 trên bàn phím của bạn. Một hộp thoại macro sẽ xuất hiện.

Chọn FindNext_empty_value

Sau đó, nhấp vào Chỉnh sửa .

Sau đó, trình soạn thảo VBA sẽ mở. Bây giờ, chúng tôi sẽ mang đến một thay đổi đơn giản ở đây. Chúng tôi đã loại bỏTừ “ Chưa kết hôn ”.

Bây giờ, từ thanh menu Gỡ lỗi , hãy chọn Biên dịch VBAProject .

Sau đó, nó sẽ hiển thị lỗi do chúng tôi không đưa ra bất kỳ giá trị nào.

Bây giờ, hãy thay đổi nó thành “ Single ” giống như ảnh chụp màn hình sau.

Một lần nữa, từ thanh menu Gỡ lỗi , hãy chọn Biên dịch VBAProject . Lần này sẽ không có lỗi. Bây giờ, hãy lưu tệp.

Một lần nữa, nhấn Alt+F8 trên bàn phím của bạn. Chọn FindNext_empty_value

Sau đó, nhấp vào Chạy .

Trong hộp Giá trị tìm kiếm, hãy để trống trường này vì chúng tôi đang tìm kiếm các ô trống.

Chọn phạm vi ô dữ liệu của bạn.

Sau đó, nhấp vào OK .

Như bạn có thể, hãy xem chúng tôi đã chỉnh sửa thành công mã của mình và đây là hoạt động tốt.

Đọc thêm: Cách chỉnh sửa dải ô đã đặt tên trong Excel

💬 Những điều cần nhớ

✎ Nếu bạn không lấy tệp Excel đã bật macro từ nguồn đáng tin cậy , không bật nội dung macro. Có thể có mã độc hại .

✎ Tạo một bản sao của VBA Macro để bạn có thể dễ dàng tìm thấy mã trong tương lai bất cứ khi nào bạn cần.

Kết luận

Để kết luận, tôi hy vọng hướng dẫn này đã cung cấp cho bạn một phần hữu íchkiến thức để chỉnh sửa macro trong  Excel. Chúng tôi khuyên bạn nên tìm hiểu và áp dụng tất cả các hướng dẫn này vào tập dữ liệu của mình. Tải xuống sách bài tập thực hành và tự mình thử. Ngoài ra, vui lòng đưa ra phản hồi trong phần bình luận. Phản hồi có giá trị của bạn giúp chúng tôi có động lực tạo ra các hướng dẫn như thế này. Đừng quên kiểm tra trang web của chúng tôi Exceldemy.com để biết các sự cố và giải pháp khác nhau liên quan đến Excel.

Hugh West là một nhà phân tích và huấn luyện viên Excel giàu kinh nghiệm với hơn 10 năm kinh nghiệm trong ngành. Ông có bằng Cử nhân Tài chính Kế toán và bằng Thạc sĩ Quản trị Kinh doanh. Hugh có niềm đam mê giảng dạy và đã phát triển một phương pháp giảng dạy độc đáo, dễ hiểu và dễ theo dõi. Kiến thức chuyên môn về Excel của ông đã giúp hàng nghìn sinh viên và chuyên gia trên toàn thế giới cải thiện kỹ năng và xuất sắc trong sự nghiệp của họ. Thông qua blog của mình, Hugh chia sẻ kiến ​​thức của mình với mọi người, cung cấp các hướng dẫn Excel miễn phí và đào tạo trực tuyến để giúp các cá nhân và doanh nghiệp phát huy hết tiềm năng của họ.