Excel mang đến spqnam.edu.vn 365 Excel mang đến spqnam.edu.vn 365 dành mang đến máy Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2019 for Mac Excel năm 2016 Excel 2016 for Mac Excel 2013 Excel 2010 Excel 2007 coi thêm...Ít hơn

Để auto hóa tác vụ lặp lại, bạn cũng có thể ghi lại một macro bởi Trình ghi Macro vào spqnam.edu.vn Excel. Hãy tưởng tượng chúng ta có ngày tháng ở định dạng đột nhiên và bạn có nhu cầu áp dụng một format duy nhất mang đến tất cả. Macro hoàn toàn có thể thực hiện điều này cho bạn. Chúng ta có thể ghi một macro vận dụng định dạng các bạn muốn, rồi phát lại macro bất cứ lúc nào cần thiết.

Bạn đang xem: Macro trong excel là gì


Khi bạn ghi một macro, trình ghi macro sẽ ghi lại tất cả công việc trong mã Visual Basic for Applications (VBA). Công việc sau đây có thể bao hàm nhập văn bạn dạng hoặc số, click chuột ô hoặc lệnh bên trên dải băng hoặc bên trên menu, format ô, sản phẩm hoặc cột hoặc thậm chí là nhập dữ liệu từ nguồn mặt ngoài, ví dụ: spqnam.edu.vn Access. Ứng dụng Visual Basic (VBA) là tập hợp bé của ngữ điệu lập trình Visual Basic khỏe khoắn và kèm theo với phần đông các áp dụng Office. Mặc dù VBA có lại cho bạn khả năng tự động hóa những quy trình trong cùng giữa những ứng dụng Office nhưng chúng ta không nên biết mã VBA tốt lập trình laptop nếu Trình ghi Macro đã triển khai những điều chúng ta muốn.

Điều quan trọng đặc biệt là bạn cần phải biết rằng khi bạn ghi một macro, Trình ghi Macro đã chụp số đông mọi dịch chuyển mà các bạn đã thực hiện. Vì chưng vậy, nếu như bạn gây ra lỗi trong trình trường đoản cú của mình, ví dụ: nhấn vào nút nhưng bạn không tồn tại ý định bấm, Trình ghi Macro sẽ ghi lại lỗi đó. Độ phân giải là để ghi lại cục bộ trình từ bỏ hoặc sửa đổi mã VBA. Đây là vì sao tại sao bất cứ bao giờ bạn ghi một điều gì đó, tốt nhất có thể là bạn nên đánh dấu quy trình mà các bạn đã vượt quen thuộc. Chúng ta ghi các bước càng trót lọt tru thì macro vẫn chạy cành tác dụng khi bạn phát lại bản ghi đó.

Macro và pháp luật VBA hoàn toàn có thể được tra cứu thấy trên tab Nhà vạc triển, bị ẩn theo mang định, bởi vậy, bước đầu tiên là nên bật tab. Để biết thêm thông tin, coi mục Hiển thị tab bên phát triển.

*

Ghi macro

Có một số trong những điều hữu ích bạn nên biết về macro:

Khi bạn ghi một macro nhằm thực hiện một tập hợp các tác vụ trong một phạm vi vào Excel, macro đang chỉ chạy trên các ô trong phạm vi đó. Vì chưng vậy, nếu như khách hàng đã thêm 1 hàng bổ sung vào phạm vi, macro sẽ không chạy các bước trên hàng new mà chỉ trên những ô vào phạm vi.

Nếu bạn đã lên chiến lược ghi quá trình dài những tác vụ, hãy lên kế hoạch bao hàm macro liên quan nhỏ dại hơn nắm vì bao gồm một macro dài.

Không nhất thiết chỉ hầu như tác vụ trong Excel mới có thể được ghi vào macro. Quá trình macro của chúng ta cũng có thể mở rộng tới các ứng dụng Office khác cùng mọi vận dụng có hỗ trợ Ứng dụng Visual Basic (VBA) khác. Ví dụ: bạn có thể ghi macro mà trước tiên bạn cập nhật một bảng vào Excel, rồi mở Outlook để gửi thư điện tử bảng đó cho một địa chỉ email.

Làm theo công việc sau trên đây để ghi macro.

Trên tab Nhà vạc triển, trong nhóm Mã, bấm Ghi Macro.

-HOẶC-

Nhấn Alt+T+M+R .

*

Trong hộp tên Macro, nhập tên đến macro. Đặt tên bên dưới dạng diễn tả càng tốt để bạn có thể nhanh nệm tìm thấy tên nếu khách hàng tạo từ nhị macro trở lên.


Lưu ý: Ký tự thứ nhất của tên macro phải là một trong những chữ cái. Các ký trường đoản cú tiếp theo rất có thể là các chữ, số hoặc ký tự gạch men dưới. Ko sử dụng những dấu biện pháp trong thương hiệu macro; ký kết tự gạch bên dưới làm tốt vai trò như 1 dấu phòng cách. Nếu bạn dùng một tên macro nhưng mà cũng là 1 trong những tham chiếu ô, tất cả thể các bạn sẽ nhận được một thông tin lỗi là tên macro chưa hợp lệ .


Để gán lối tắt bàn phím để chạy macro, trong hộp Phím lối tắt, nhập chữ cái ngẫu nhiên (cả chữ hoa hoặc chữ thường đều được) mà bạn có nhu cầu dùng. Rất tốt là sử dụng tổng hợp phím Ctrl + Shift (chữ hoa), bởi vì phím lối tắt macro sẽ ghi đè lên ngẫu nhiên phím tắt mặc định Excel như thế nào tương đương trong khi sổ thao tác chứa macro sẽ mở. Ví dụ: nếu khách hàng sử dụng Ctrl+Z (Hoàn tác), các bạn sẽ mất kỹ năng Hoàn tác vào phiên Excel đó.

Trong vỏ hộp Mô tả, tùy ý nhập diễn tả ngắn gọn gàng về hồ hết gì macro thực hiện.

Mặc cho dù trường biểu thị là tùy lựa chọn nhưng chúng ta nên nhập mô tả. Bên cạnh ra, test nhập biểu hiện có ý nghĩa sâu sắc với đầy đủ thông tin có thể hữu ích cho bạn hoặc những người tiêu dùng sẽ chạy macro khác. Nếu khách hàng tạo các macro, tế bào tả rất có thể giúp bạn mau lẹ xác định macro nào có tác dụng gì, nếu không chúng ta cũng có thể phải đoán.

Bấm OK để bắt đầu ghi.

Thực hiện hành vi mà bạn có nhu cầu ghi.

Trên tab Nhà phát triển, vào nhóm Mã, bấm Dừng Ghi

*
.

-HOẶC-

Nhấn Alt+T+M+R .

Làm vấn đề với macro đang ghi vào Excel

Trong tab Nhà phát triển, bấm Macro để xem các macro link với sổ làm cho việc. Hoặc dấn Alt+ F8. Thao tác làm việc này vẫn mở hộp thoại Macro.

*

Thận trọng: Không thể hoàn tác macro. Trước khi bạn chạy macro được ghi đầu tiên tiên, hãy bảo vệ rằng các bạn đã lưu lại sổ thao tác làm việc mà bạn có nhu cầu chạy macro hoặc xuất sắc hơn là chưa làm việc trên bản sao của sổ thao tác làm việc để ngăn những biến đổi ngoài ý muốn. Nếu như bạn chạy macro và macro đó không tiến hành những điều các bạn muốn, chúng ta cũng có thể đóng sổ làm việc mà không lưu.


Sau đấy là thông tin bổ sung cập nhật về cách thao tác với macro vào Excel.

Tác vụ

Mô tả

đổi khác cài đặt bảo mật macro trong Excel

Đọc thông tin cụ thể về thiết lập bảo mật bao gồm sẵn mang lại macro và ý nghĩa sâu sắc của sở hữu đặt.

Chạy macro

Có một số trong những cách để chúng ta có thể chạy macro, chẳng hạn như sử dụng phím tắt, đối tượng người tiêu dùng đồ họa, Thanh phương pháp Truy nhập Nhanh, nút hoặc thậm chí khi mở sổ có tác dụng việc.

sửa đổi macro

Bạn áp dụng Trình biên soạn thảo Visual Basic để chỉnh sửa macro đi kèm vào sổ làm việc.

xào nấu mô-đun macro lịch sự sổ thao tác làm việc khác

Nếu sổ thao tác có cất macro VBA mà bạn muốn sử dụng ở nơi khác, chúng ta cũng có thể sao chép mô-đun có chứa macro đó vào trong 1 sổ thao tác làm việc đang mở khác bởi Trình biên soạn spqnam.edu.vn Visual Basic.

Gán macro cho một đối tượng, bản thiết kế hoặc đồ gia dụng họa

Trên trang tính, bấm vào phải vào đối tượng, trang bị họa, làm ra hoặc mục mà bạn có nhu cầu gán macro hiện tại có, rồi bấm Gán Macro.

Trong hộp Gán Macro, nhấp chuột macro mà bạn có nhu cầu gán.

Gán macro đến nút

Bạn hoàn toàn có thể gán macro cho hình tượng đồ họa, rồi sản xuất Thanh dụng cụ Truy nhập nhanh hoặc dải băng.

Gán macro mang lại một tinh chỉnh trên trang tính

Bạn rất có thể gán macro cho biểu chủng loại và tinh chỉnh ActiveX vào trang tính.

bật hoặc tắt macro trong số tệp Office

Tìm đọc cách nhảy hoặc tắt macro trong số tệp Office.

Mở Trình biên soạn thảo Visual Basic

Nhấn Alt+F11

tìm Trợ giúp về cách sử dụng Trình biên soạn thảo Visual Basic

Tìm hiểu biện pháp tìm trợ giúp trên những thành phần Visual Basic.

Xem thêm: Top 9 Ứng Dụng Hình Nền Động Laptop, Cài Đặt Màn Hình Động, Hình Nền Động Trên Windows

Làm việc với mã vẫn ghi trong Trình biên soạn thảo Visual Basic (VBE)

Bạn hoàn toàn có thể làm việc với mã sẽ ghi trong Trình soạn thảo Visual Basic (VBE) với thêm biến số riêng rẽ của bạn, kết cấu điều khiển và mã khác mà Trình ghi Macro thiết yếu ghi lại. Vày trình ghi macro chụp hầu hết mọi cách bạn triển khai trong quy trình ghi, bạn cũng có thể dọn sạch bất kể mã đã ghi không quan trọng nào nhưng mà không phục vụ mục đích như thế nào trong macro. Câu hỏi xem lại mã sẽ ghi của bạn là một cách hoàn hảo và tuyệt vời nhất để tìm hiểu hoặc có tác dụng trau dồi kỹ năng lập trình VBA của bạn.

Để biết thêm thông tin về sửa thay đổi mã sẽ ghi vào một ví dụ, xem mục bước đầu với VBA trong Excel.


Ghi macro

Có một trong những điều bổ ích bạn cần phải biết về macro:

Khi các bạn ghi một macro nhằm mục tiêu thực hiện nay một tập hợp những tác vụ vào một phạm vi vào Excel, macro đã chỉ chạy trên các ô vào phạm vi đó. Bởi vậy, nếu như khách hàng đã thêm một hàng bổ sung vào phạm vi, macro sẽ không chạy tiến trình trên hàng new mà chỉ trên các ô vào phạm vi ban đầu.

Nếu bạn đã lên planer ghi quy trình dài những tác vụ, hãy lên kế hoạch bao hàm macro liên quan nhỏ tuổi hơn rứa vì gồm một macro dài.

Không nhất thiết chỉ phần đa tác vụ trong Excel mới rất có thể được ghi vào macro. Tiến trình macro của chúng ta có thể mở rộng tới những ứng dụng Office khác và mọi vận dụng có hỗ trợ Ứng dụng Visual Basic (VBA) khác. Ví dụ: chúng ta cũng có thể ghi macro mà lại trước tiên bạn cập nhật một bảng trong Excel, rồi mở Outlook để gửi email bảng đó mang đến một add email.

Macro và pháp luật VBA rất có thể được tìm thấy bên trên tab Nhà phát triển, bị ẩn theo khoác định, bởi vì vậy, bước thứ nhất là phải bật tab.

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

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

Làm theo quá trình sau phía trên để ghi macro.

Trên tab đơn vị phát triển, hãy bấm Ghi Macro.

Trong hộp tên Macro, nhập tên mang đến macro. Đặt tên dưới dạng diễn tả càng xuất sắc để chúng ta cũng có thể nhanh chóng tìm thấy tên nếu bạn tạo từ nhị macro trở lên.


Lưu ý: Ký tự đầu tiên của thương hiệu macro phải là một trong những chữ cái. Những ký từ bỏ tiếp theo rất có thể là những chữ, số hoặc ký tự gạch dưới. Không sử dụng các dấu giải pháp trong thương hiệu macro; ký kết tự gạch bên dưới làm giỏi vai trò như một dấu ngăn cách. Nếu khách hàng dùng một tên macro nhưng mà cũng là một trong những tham chiếu ô, bao gồm thể các bạn sẽ nhận được một thông tin lỗi là tên macro chưa hợp lệ .


Để gán lối tắt keyboard để chạy macro, trong vỏ hộp Phím lối tắt, nhập chữ cái bất kỳ (cả chữ hoa hoặc chữ thường hồ hết được) mà bạn có nhu cầu dùng. Cực tốt là sử dụng tổng hợp phím không khớp ứng với những phím lối tắt hiện có, do phím lối tắt macro đã ghi đè lên bất kỳ phím lối tắt Excel khoác định tương tự nào trong những lúc sổ làm việc chứa macro sẽ mở.

Trong hộp Mô tả, tùy ý nhập biểu hiện ngắn gọn gàng về số đông gì macro thực hiện.

Mặc dù trường diễn tả là tùy chọn nhưng bạn nên nhập mô tả. Vẫn hữu ích nếu khách hàng nhập thể hiện có ý nghĩa với đa số thông tin hoàn toàn có thể hữu ích cho mình hoặc những người tiêu dùng sẽ chạy macro khác. Nếu khách hàng tạo các macro, mô tả có thể giúp bạn nhanh lẹ xác định macro nào làm gì, ví như không bạn có thể phải đoán.

Bấm OK nhằm bắt đầu ghi.

Thực hiện hành vi mà bạn muốn ghi.

Trên tab bên phát triển, hãy bấm Ngừng Ghi.

Làm bài toán với macro đã ghi vào Excel

Trong tab Nhà vạc triển, bấm Macro nhằm xem những macro link với sổ làm cho việc. Thao tác này đang mở vỏ hộp thoại Macro.


Lưu ý: Không thể trả tác macro. Trước khi chúng ta chạy macro được ghi thứ nhất tiên, hãy bảo vệ rằng chúng ta đã lưu giữ sổ thao tác làm việc mà bạn muốn chạy macro hoặc xuất sắc hơn là chưa thao tác trên bản sao của sổ thao tác để phòng những biến đổi ngoài ý muốn. Nếu khách hàng chạy macro cùng macro kia không triển khai những điều bạn muốn, chúng ta có thể đóng sổ thao tác mà ko lưu.


Sau đấy là thông tin bổ sung cập nhật về cách làm việc với macro vào Excel.

Tác vụ

Mô tả

bật hoặc tắt macro

Tìm gọi cách nhảy hoặc tắt macro vào Excel for Mac.

xào nấu mô-đun macro sang trọng sổ thao tác khác

Nếu sổ làm việc có chứa macro VBA mà bạn có nhu cầu sử dụng ở địa điểm khác, bạn có thể sao chép mô-đun tất cả chứa macro đó vào trong 1 sổ thao tác làm việc đang mở khác bằng Trình biên soạn spqnam.edu.vn Visual Basic.

Gán macro cho một đối tượng, hình dạng hoặc đồ gia dụng họa

Trên trang tính, nhấp chuột phải vào đối tượng, đồ vật họa, bản thiết kế hoặc mục mà bạn muốn gán macro hiện tại có, rồi bấm Gán Macro.

Trong hộp Gán Macro, nhấn vào macro mà bạn có nhu cầu gán.

Gán macro đến nút

Bạn hoàn toàn có thể gán macro cho hình tượng đồ họa, rồi tiếp tế Thanh nguyên lý Truy nhập nhanh hoặc dải băng.

Gán macro cho một điều khiển và tinh chỉnh trên trang tính

Bạn rất có thể gán macro mang đến biểu mẫu mã và tinh chỉnh và điều khiển ActiveX vào trang tính.

Mở Trình biên soạn thảo Visual Basic

Trên tab Nhà phát triển, hãy Visual Basic, hoặc bấm vào menu phép tắc > Macro > Visual Basic soạn thảo....

tìm kiếm Trợ giúp về cách sử dụng Trình biên soạn thảo Visual Basic

Tìm hiểu bí quyết tìm hỗ trợ trên những thành phần Visual Basic.


Bạn yêu cầu 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ự cung cấp trongCộng đồng trả lời.