Excel Macro là gì?

Excel Macro là 1 trong công cố kỉnh ghi với phát lại. Ví dụ hơn là nó đang ghi lại công việc Excel của người sử dụng và phân phát lại những lần như các bạn muốn. Macros giúp tiết kiệm thời gian khi chúng tự động hóa hóa các tác vụ lặp đi lặp lại. Nó là 1 trong những đoạn mã lập trình sẵn chạy trong môi trường thiên nhiên Excel nhưng bạn không cần thiết phải là một xây dựng viên nhằm lập trình macro. Mặc dù vậy, bạn cần có kiến thức cơ bản về VBA để thực hiện các sửa đổi nâng cấp trong macro.

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

Tại sao Macro được thực hiện trong Excel?

Là nhỏ người, bọn họ là một sinh thứ của thói quen. Gồm có điều một mực mà họ làm mặt hàng ngày. Nó sẽ giỏi hơn nếu có một giải pháp kì diệu là thừa nhận một nút độc nhất vô nhị và toàn bộ các tác vụ thường thì của chúng ta đều được thực hiện. Macro giúp họ đạt được điều đó. Trong ngữ điệu không chuyên, macro được khái niệm là một bản ghi của công việc đều đặn vào Excel mà chúng ta cũng có thể lặp lại chúng bởi một nút duy nhất.

Ví dụ nhiều người đang làm nhân viên thu ngân mang lại một doanh nghiệp cấp nước. Một số khách hàng thanh toán qua bank và vào thời điểm cuối ngày chúng ta được yêu cầu sở hữu xuống dữ liệu từ ngân hàng và định dạng lại tài liệu theo đáp ứng nhu cầu yêu cầu sale của bạn.

Bạn hoàn toàn có thể import dữ liệu vào Excel cùng định dạng. Ngày hôm sau các bạn sẽ được yêu thương cầu tiến hành lại cùng một nghi thức. Nó đang sớm trở nên nhàm chán và tẻ nhạt. Macro xử lý các sự việc bằng cách auto hóa các tác vụ những đặn như thế. Bạn có thể sử dụng macro để đánh dấu các bước:

Import dữ liệuĐịnh dạng tài liệu để thỏa mãn nhu cầu yêu mong kinh doanhVBA trong ngữ điệu lập trình

VBA là trường đoản cú viết tắt của Visual Basic for Applications. Đây là ngữ điệu lập trình mà Excel áp dụng để ghi lại các bước của bạn khi chúng ta thực hiện những tác vụ đầy đủ đặn. Bạn không cần phải là một lập trình viên để tận thưởng các công dụng của macro vào Excel. Excel có những tính năng tự động hóa tạo mã nguồn cho bạn.

Khái niệm cơ bạn dạng của Macro

Macro là một trong những tính năng của Developer. Theo mặc định, tab Developer ko được hiển thị trong Excel. Bạn sẽ cần hiển thị nó thông qua báo cáo tùy chỉnh.

Macro có thể được sử dụng để tạo hại vì chưng những kẻ tấn công. Vị vậy theo mặc định, bọn chúng bị vô hiệu hóa hóa vào Excel. Nếu buộc phải chạy macro, bạn sẽ phải bật chúng lên còn chỉ chạy macro mà các bạn biết xuất phát từ 1 nguồn xứng đáng tin cậy.

Nếu bạn có nhu cầu lưu macro, các bạn phải lưu hành lang cửa số làm việc của bản thân mình ở định dạng cung cấp macro *.xlsm.

Tên macro không được chứa bất kể khoảng trắng nào.

Xem thêm: Cấu Tạo Hợp Âm Trưởng Thứ Song Song Là Gì ? Hợp Âm Song Song Là Gì

Luôn điền vào miêu tả macro khi sản xuất chúng. Điều này để giúp bạn và những người dân khác hiểu số đông gì macro đang làm.

Từng cách ví dụ về câu hỏi ghi làm việc trong Macro

Chúng ta sẽ thao tác làm việc với kịch bản được miêu tả về tầm đặc trưng của macro vào Excel. Họ sẽ làm việc với tệp CSV sau:

https://drive.google.com/uc?export=download&id=0BwL5un1OyjsdcEl4Y1N6SGZkWWs

*

Chúng ta sẽ tạo một kích hoạt macro là nhập dữ liệu trên và định dạng bọn chúng để đáp ứng nhu cầu các yêu thương cầu report kinh doanh.

Kích hoạt tùy lựa chọn Developer

Để triển khai chương trình VBA, bạn phải bao gồm quyền truy vấn vào tùy chọn Developer trong Excel. Kích hoạt tùy lựa chọn Developer như sau đây và ghim nó vào dải băng chính của chúng ta trong Excel.

Bước 1: Kích vào menu chính “FILE”


*

Bước 2: lựa chọn “Options” từ danh sách menu

*

Bước 3:Một hành lang cửa số mới sẽ hiện ra, trong cửa sổ đó thực hiện những thao tác sau:

Nhấp vào tùy chọn RibbonĐánh vệt vào tùy lựa chọn DeveloperBấm vào nút OK
*

Bước 4: các bạn sẽ thấy tab Developer vào dải băng chính

*

Đầu tiên, bọn họ sẽ xem làm nỗ lực để có thể tạo một nút lệnh nằm trong bảng tính và tiến hành chương trình.

Tạo folder trong ổ C mang tên là bank ReceiptsDán tệp receiveipts.csv mà bạn đã cài xuống
*
Nhấp vào tab DeveloperNhấp vào Record Macro như trong hình bên dưới
*

Bạn sẽ nhận ra hộp thoại sau đây:


*

Nhập ImportBankReceipts có tác dụng tên của macroBước 2 sẽ ở kia như khoác địnhNhập biểu lộ như hình ngơi nghỉ trênChọn OKĐặt con trỏ vào ô A1Nhấp vào tab DATANhấp vào From Text bên trên thanh Get External data

Cửa sổ sau sẽ hiện ra:

*
Chuyển mang đến ổ đĩa tổng thể nơi bạn tàng trữ file csvChọn file csvChọn nút Import

Hộp thoại tiếp sau đây sẽ xuất hiện:

*

Chọn “Next” nhằm qua cách kế tiếp

*

Thiết lập như hình nghỉ ngơi trên và chọn “Next”

*
Nhấp vào nút “Finish”.Cửa sổ làm việc của bạn sẽ trông như sau:
*

Tạo các cột đậm, thêm “grand total” và sử dụng hàm SUM để tính tổng số tiền

*

Đến đây là chấm dứt công việc, nhấp vào nút “stop recording” như hình bên dưới:

*

Trước khi lưu hành lang cửa số công việc, bọn họ cần xóa dữ liệu đã nhập. Thực hiện các bước này là để chế tác một chủng loại mà bọn họ sẽ coppy mỗi khi họ có biên lai mới và muốn đuổi theo ImportBankReceipts macro.

Bôi đen toàn bộ các tài liệu đã importKích chuột bắt buộc vào tài liệu đã chọnChọn DeleteNhấp vào nút Save as

Lưu cửa ngõ sổ thao tác ở format kích hoạt macro như bên dưới đây:

*
Tạo một phiên bản sao của mẫu bắt đầu được lưuMở nó raNhấp vào tab DeveloperNhấp vào nút Macros

Bạn sẽ cảm nhận hộp thoại dưới đây:

*
Chọn ImportBankReceiptsBôi đen biểu thị về Macro của bạnNhấn vào nút Run

Bạn sẽ nhận được tài liệu sau:

*

Chúc mừng, bạn đã thành công xuất sắc trong việc tạo file macro thứ nhất của mình!

Kết luận

Macro giúp dễ dàng hóa các bước của bọn họ bằng cách tự động hóa các quá trình thường ngày mà họ hay làm. Macro vào Excel được cung ứng bởi Visual Basic for Applications.

Nếu bạn có nhu cầu sử dụng thành thạo VBA và ứng dụng trong công việc, hãy truy vấn ngay https://dienmay.edu.vn/ và mày mò khóa học tập VBAG01 – tuyệt đỉnh công phu VBA – Viết code trong tầm tay. Đây là khóa học hay và rất dễ học để bạn có thể nhanh chóng phát âm và biết phương pháp sử dụng xuất sắc VBA. Có không ít ưu đãi hấp dẫn cho mình khi đăng ký khóa huấn luyện và đào tạo này.