EDAILY
  • Hướng Dẫn
  • Review
EDAILY
  • Hướng Dẫn
  • Review
Không kết quả
Xem tất cả kết quả
EDAILY
Không kết quả
Xem tất cả kết quả
Trang chủ Hướng Dẫn

Hướng dẫn từng bước cách viết Macro trong VBA Excel – Gitiho

admin qua admin
30 Tháng mười một, 2022
Trong Hướng Dẫn
0
0
Chia sẻ
0
Lượt xem
Share on FacebookShare on Twitter

Excel Macro là một chuỗi tự động được nhập vào, mô phỏng thao tác gõ phím hoặc thao tác với chuột của người dùng trong Excel. Hãy cùng tìm hiểu về Macro và cách viết nó qua bài hướng dẫn chi tiết dưới đây.

Một số khái niệm cơ bản liên quan đến Macro Excel

VBA là gì?

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

Macro Excel là gì?

Macro Excel là một chuỗi tự động được nhập vào, mô phỏng thao tác gõ phím hoặc thao tác với chuột của người dùng trong Excel. Một macro thường được sử dụng để thay thế một loạt các hành động lặp đi lặp lại và phổ biến trong việc xử lý bảng tính. Chẳng hạn bạn có thể ghi một định dạng và sau đó lặp lại ở bất cứ đâu bằng một thao tác chạy bộ ghi. Nó là một đoạn mã lập trình chạy trong môi trường Excel nhưng bạn không cần phải là người viết 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 cao trong macro.

Là con người, chúng ta là sinh vật có thói quen. Có những điều chúng ta làm hàng ngày. Sẽ tốt hơn nếu có một cách kỳ diệu là nhấn một nút duy nhất và tất cả các hành động thông thường của chúng ta đã được thực hiện? Macro giúp bạn đạt được điều đó. Trong ngôn ngữ lập trình, macro được định nghĩa là bản ghi các hành động thông thường của bạn trong Excel mà bạn có thể phát lại bằng một nút duy nhất.

Ví dụ, bạn đang làm nhân viên thu ngân cho một công ty cấp nước. Một số khách hàng thanh toán qua ngân hàng và vào cuối ngày, bạn được yêu cầu tải xuống dữ liệu từ ngân hàng và nhập dữ liệu vào Excel theo nhu cầu kinh doanh của bạn.

Bạn có thể nhập dữ liệu và định dạng vào Excel . Ngày hôm sau bạn sẽ làm hành động tương tự. Nó sẽ sớm trở nên nhàm chán và tẻ nhạt. Macro giải quyết các vấn đề như vậy bằng cách tự động hóa các tác vụ thông thường như vậy . Bạn có thể sử dụng macro để ghi lại các bước :

  • Nhập dữ liệu
  • Định dạng nó để đáp ứng yêu cầu báo cáo kinh doanh của bạn.

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

Macro có thể được sử dụng để bảo vệ hệ thống của bạn bởi những kẻ tấn công. Theo mặc định, chúng bị vô hiệu hóa trong excel. Nếu bạn cần chạy macro, bạn chỉ cần bật macro đang chạy và chỉ chạy macro từ một nguồn phát triển tin cậy

Nếu bạn muốn lưu macro, thì bạn phải lưu tệp tin làm việc của mình ở định dạng hỗ trợ macro * .xlsm

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

Luôn điền vào mô tả của macro. Điều này sẽ giúp bạn và những người khác hiểu những gì macro đang làm.

Ví dụ về ghi macro trong Excel

Sau đây sẽ là ví dụ về cách mrcro hoạt động trong Excel. Chúng ta sẽ làm với tệp CSV sau:

Mở thẻ Developer trên thanh công cụ Excel

Để chạy chương trình VBA, bạn phải có quyền truy cập vào tùy chọn nhà phát triển trong Excel. Bật tùy chọn nhà phát triển và ghim nó vào thanh công cụ chính của bạn trong Excel.

Bước 1: Nhấn vào “FILE” và chọn “Options.” .

VBA là gì?

Bước 2: Chọn “Tùy chọn” từ danh sách menu như trong ảnh bên dưới.

Bước 3: Bây giờ một cửa sổ khác sẽ mở ra, trong cửa sổ đó thực hiện lần lượt các bước sau:

  • Nhấp vào Customize Ribbon
  • Đánh dấu vào ô Develope
  • Bấm vào nút OK

Bước 4: Bây giờ bạn sẽ có thể thấy tab DEVELOPER trên thanh công cụ

Đầu tiên, chúng ta sẽ tạo một nút lệnh trên bảng tính và thực hiện chạy chương trình như sau

  • Tạo một thư mục trong ổ C có tên Bank Receipts
  • Dán tệp receiveipts.csv mà bạn đã tải xuống
  1. Nhấp vào tab DEVELOPER
  2. Nhấp vào Record Macro như trong hình bên dưới

Một cửa sổ được mở như hình dưới đây

  1. Nhập ImportBankReceipts làm tên macro.
  2. Bước hai để vậy theo mặc định
  3. Nhập mô tả như trong hình trên
  4. Nhấp vào “OK”
  • Đặt con trỏ vào ô A1
  • Nhấp vào tab DATA
  • Nhấp vào nút From Text trên thanh công cụ

Bạn sẽ nhận được cửa sổi sau đây

  • Chuyển đến ổ đĩa nơi bạn đã lưu trữ tệp CSV
  • Chọn tệp CSV
  • Bấm vào nút Import

Bạn sẽ nhận được hướng dẫn sau

Bấm vào nút Next sau khi làm theo các bước trên

Thực hiện theo các bước trên và nhấp vào nút next

  • Bấm vào nút Finish
  • tệp tin làm việc của bạn bây giờ sẽ trông như sau

Tạo các cột in đậm và sử dụng hàm SUM để tính tổng số tiền.

Bây giờ đã hoàn thành công việc thường ngày của mình, bạn có thể nhấp vào dừng ghi nút macro như trong hình bên dưới

Trước khi b lưu tệp tin làm việc, bạn sẽ cần xóa dữ liệu đã nhập. bạn sẽ làm điều này để tạo một mẫu mà bạn sẽ sao chép mỗi khi bạn có biên lai mới và muốn chạy macro ImportBankReceipts.

  • Làm nổi bật tất cả dữ liệu đã nhập
  • Nhấp chuột phải vào dữ liệu được tô sáng
  • Nhấp vào Xóa
  • Bấm vào nút lưu dưới dạng
  • Lưu tệp tin làm việc ở định dạng kích hoạt macro như dưới đây
  • Tạo một bản sao của mẫu mới được lưu
  • Mở nó ra
  • Nhấp vào tab DEVELOPER
  • Nhấp vào nút Macro

Một cửa sổ sẽ hiện ra như hình sau đây

  1. Chọn ImportBankReceipts
  2. Làm nổi bật mô tả về macro của bạn
  3. Bấm vào nút Run

Bạn sẽ nhận được dữ liệu sau

Xin chúc mừng, bạn vừa tạo macro đầu tiên của mình trong excel.

Kết luận

Macro đơn giản hóa cuộc sống, công việc của bạn bằng cách tự động hóa hầu hết các công việc thường ngày mà bạn làm. Macro trong Excel được cung cấp bởi Visual Basic for Applications.

Hy vọng qua bài viết này các bạn có thể biết cách viết Macro trong VBA Excel. Đây là một đối tượng rất quan trọng, thường xuyên sử dụng trong VBA. Chúc các bạn áp dụng tốt những kiến thức này vào công việc của mình.

Bạn có thể tham khảo khóa học:

VBAG01 – Tuyệt đỉnh VBA – Viết code trong tầm tay

Đây là một khóa học rất chi tiết và đầy đủ kiến thức giúp bạn có thể hiểu và ứng dụng tốt VBA Excel vào trong công việc hàng ngày.

Liên quan Bài đăng

Hướng Dẫn

Địa chỉ bán vòng mã não đỏ

7 Tháng năm, 2025
Hướng Dẫn

A Guide to Hold Your Destination Wedding in Vietnam

1 Tháng tư, 2025
Hướng Dẫn

Tấm Inox 304: Những Lợi Ích Không Ngờ Cho Các Dự Án Công Nghiệp

20 Tháng ba, 2025
Hướng Dẫn

Báo Giá Minh Bạch – Cách Nhận Diện Công Ty Tổ Chức Sự Kiện Đáng Tin Cậy

13 Tháng ba, 2025
Hướng Dẫn

Bật mí địa chỉ cung cấp cuộn inox chất lượng giá tốt

11 Tháng ba, 2025
Hướng Dẫn

Sự Vượt Trội Của Khung Nhôm Cửa Kính

19 Tháng hai, 2025
Bài tiếp theo

Hướng dẫn cách viết đơn xin thi bằng lái xe A1 B2 2022 - UNITOOLS

TIN PHỔ BIẾN

Không có sẵn nội dung

Chúng tôi

EDAILY

Edaily Kênh Tin Tức Giải Trí tổng hợp dành cho giới trẻ Cập nhật tin tức giải trí nhanh nhất, HOT nhất trong và ngoài nước !

Danh mục

  • Hướng Dẫn
  • Review

Chính sách

Chính sách bảo mật

Giới thiệu

Điều khoản

 

Mạng xã hội

© 2022 Edaily.vn

Không kết quả
Xem tất cả kết quả
  • Homepages
    • Home Page 1
    • Home Page 2

© 2022 Edaily.vn