Ví dụ về VBA trong Excel - Hướng dẫn từng bước cho Macro

Cách tốt nhất để học cách thiết kế macro Excel của riêng bạn trong VBA VBA Macros Thiết lập macro trong Excel VBA khá đơn giản. Cấu trúc cho macro VBA trong Excel liên quan đến việc bắt đầu bằng một dòng phụ () trước khi bắt đầu mã macro. Macro sử dụng Ứng dụng Visual Basic trong Excel để tạo các hàm tùy chỉnh do người dùng tạo và tăng tốc các tác vụ thủ công bằng cách tạo các quy trình tự động. chỉ là nhảy ngay vào nó. Đương nhiên, bạn sẽ cần biết cách nhập trình soạn thảo VBA và thiết lập macro, cách khai báo biến và cách tham chiếu dữ liệu. Hướng dẫn này sẽ sử dụng các ví dụ VBA trong Excel để đảm bảo bạn biết cách ghi macro của riêng mình!

Đối với ví dụ này, giả sử chúng ta có bảng dữ liệu sau. Chúng tôi sẽ thử chèn dữ liệu vào các ô để hoàn thành bảng. Với mục đích của bài tập này, chúng ta sẽ tạo một macro để thực hiện một chức năng có thể thực hiện thủ công một cách dễ dàng và nhanh chóng hơn. Tuy nhiên, việc tạo macro này sẽ cho phép bạn xem cách viết macro và logic chung đằng sau lập trình VBA. Excel VBA VBA là viết tắt của Visual Basic for Applications. Excel VBA là ngôn ngữ lập trình của Microsoft dành cho Excel và tất cả các chương trình Microsoft Office khác, như Word và PowerPoint. Các chương trình của bộ Office đều dùng chung một ngôn ngữ lập trình.

Như bạn có thể thấy bên dưới, Turtle Dove và Capital Inc. chưa có giá cổ phiếu của họ. Chúng tôi muốn điền thông tin này vào. Turtle Dove có cổ phiếu Cổ phiếu Cổ phiếu là gì? Một cá nhân sở hữu cổ phần trong một công ty được gọi là cổ đông và có đủ điều kiện để yêu cầu một phần tài sản và thu nhập còn lại của công ty (nếu công ty bị giải thể). Các thuật ngữ "cổ phiếu", "cổ phiếu" và "vốn chủ sở hữu" được sử dụng thay thế cho nhau. giá $ 92,17. Đáng ngạc nhiên là Capital Inc. có cùng giá cổ phiếu với Nikolai Motors ngay bây giờ.

Ví dụ về VBA trong Excel

Để tìm hiểu thêm, hãy khởi chạy Khóa học VBA Excel trực tuyến của chúng tôi!

Đặt tên cho Macro

Để bắt đầu tạo macro, chúng ta mở VBA Editor bằng cách nhấn Alt + F11. Bước đầu tiên trong việc tạo macro là đặt tên macro VBA Cell References Các tham chiếu ô VBA cho phép người dùng cho Excel biết nơi tìm kiếm dữ liệu mà nó cần. Sau khi tạo macro và khai báo các biến, bước tiếp theo là tạo tham chiếu ô VBA, tham chiếu này thực sự tham chiếu đến từng biến và sau đó có thể được sử dụng để thao tác dữ liệu trong trang tính Excel. , như hình dưới đây. Chúng tôi sẽ đặt tên là Định giá cổ phiếu vĩ mô.

Cổ phiếu phụPricing ()

Kết thúc Sub

Khai báo các biến

Phần trên cùng của mỗi macro phải chứa các khai báo biến. Chúng tôi sẽ sử dụng một biến ở đây để lưu trữ giá trị của giá cổ phiếu Nikolai Motors. Hãy đặt tên biến này là Giá cổ phiếu. Nhớ lại rằng quy ước đặt tên được chấp nhận chung cho các biến là sử dụng chữ thường nếu chỉ có một từ và giới thiệu mỗi từ sau chữ cái đầu tiên bằng một chữ cái viết hoa. Giá cổ phiếu sẽ được viết là stockPrice.

Cổ phiếu phụPricing ()

Nguyên liệu làm mờ

Kết thúc Sub

Lưu trữ dữ liệu trong một biến

Bây giờ chúng tôi đã tạo biến stockPrice, chúng tôi muốn lưu trữ một giá trị trong đó.

Cổ phiếu phụPricing ()

Nguyên liệu làm mờ

stockPrice = Range (“C4”). Giá trị

Kết thúc Sub

Macro hiện có hai quy trình để thực hiện. Nó tạo một biến Đơn mới (kiểu dữ liệu số cho phép không phải số nguyên) có tên là stockPrice. Tiếp theo, nó lưu trữ giá trị được tìm thấy trong Ô C4 vào biến stockPrice.

Để tìm hiểu thêm, hãy khởi chạy Khóa học VBA Excel trực tuyến của chúng tôi!

Sử dụng các biến và chỉ định trực tiếp giá trị

Cuối cùng, chúng ta có thể sử dụng các biến để hoàn thành quá trình chúng ta cần (điền giá cổ phiếu). Chúng tôi cần nói về Excel Excel cho người mới bắt đầu Hướng dẫn Excel cho người mới bắt đầu này dạy bạn mọi thứ bạn cần biết về bảng tính và công thức Excel để thực hiện phân tích tài chính. Xem Video và tìm hiểu mọi thứ mà người mới bắt đầu cần biết từ Excel là gì, tại sao chúng ta sử dụng và các phím tắt, hàm và công thức quan trọng nhất để sử dụng giá trị được lưu trữ và đặt nó vào các ô thích hợp.

Cổ phiếu phụPricing ()

Nguyên liệu làm mờ

stockPrice = Range (“C4”). Giá trị

Phạm vi (“C8”). Giá trị = stockPrice

Phạm vi (“C7”). Giá trị = 92,17

Kết thúc Sub

Sau khi lưu trữ giá trị, lúc này macro sẽ sử dụng biến để điền vào bảng. Đầu tiên, nó sẽ ghi giá trị được lưu trữ trong stockPrice vào Ô C8. Tiếp theo, nó sẽ ghi giá trị được gán trực tiếp là 92,17 vào Ô C7. Cả hai phương pháp đều hoạt động.

Ví dụ VBA trong Excel - Phương pháp Thay thế

Bạn cũng có thể bỏ qua biến và gán giá trị của C4 trực tiếp cho C8. Điều này được chứng minh dưới đây.

Cổ phiếu phụPricing ()

Phạm vi (“C8”). Giá trị = Phạm vi (“C4”). Giá trị

Phạm vi (“C7”). Giá trị = 92,17

Kết thúc Sub

Như bạn có thể thấy trong macro này, không có biến nào được sử dụng. Thay vào đó, dữ liệu trong Excel được sao chép trực tiếp vào một ô khác. Macro sẽ điền vào Ô C8 với giá trị được tìm thấy trong C4 vì macro đọc từ trái sang phải. Tiếp theo, nó sẽ điền vào Ô C7 với số 92,17.

Để tìm hiểu thêm, hãy khởi chạy Khóa học VBA Excel trực tuyến của chúng tôi!

Ví dụ VBA trong Excel - Tóm tắt Macro

Như bạn có thể nói, ngôn ngữ lập trình VBA khá dễ làm theo. Bạn chỉ cần viết quy trình của mình theo từng bước và macro sẽ theo dõi quy trình theo thứ tự thích hợp. Bạn cũng có thể nhận thấy rằng có nhiều cách khác nhau để viết mã cho cùng một quá trình. Một số phương pháp có những lợi ích riêng và một số phương pháp có thể hoạt động tốt hơn những phương pháp khác. Với kinh nghiệm, thành thạo VBA sẽ cho phép bạn lập kế hoạch và tạo macro của riêng mình phù hợp với nhu cầu cụ thể của mô hình tài chính của bạn. Mô hình tài chính là gì Mô hình tài chính được thực hiện trong Excel để dự báo hoạt động tài chính của công ty. Tổng quan về mô hình tài chính là gì, cách thức & lý do xây dựng mô hình.

Tìm hiểu thêm!

Cảm ơn bạn đã đọc hướng dẫn Tài chính này về các ví dụ VBA trong Excel. Để nâng cao trình độ học vấn tài chính của bạn, hãy xem các nguồn Tài chính miễn phí sau:

  • Kế hoạch Nợ Lịch trình Nợ Một lịch trình nợ trình bày tất cả các khoản nợ mà một doanh nghiệp có trong một lịch trình dựa trên thời gian đáo hạn và lãi suất của nó. Trong mô hình tài chính, dòng chi phí lãi vay
  • Phương pháp cổ phiếu quỹ Phương pháp cổ phiếu quỹ Phương pháp cổ phiếu quỹ Phương pháp cổ phiếu quỹ là một cách để các công ty tính toán số lượng cổ phiếu bổ sung có thể được tạo ra bởi chứng quyền bằng tiền và quyền chọn mua cổ phiếu chưa thực hiện. Những cổ phiếu bổ sung mới này sau đó có thể được sử dụng để tính toán thu nhập pha loãng trên mỗi cổ phiếu (EPS) của công ty. Phương pháp cổ phiếu quỹ cũng
  • IBES IBES Ước tính IBES (còn được gọi là I / B / E / S) là viết tắt của Hệ thống Ước tính của Nhà môi giới Định chế, một cơ sở dữ liệu được tạo bởi nhà môi giới Lynch, Jones và Ryan. Hệ thống này về cơ bản tổng hợp các phân tích và dự báo thu nhập trong tương lai của các công ty giao dịch công khai. Với sự trợ giúp của cơ sở dữ liệu này, người dùng có thể xem các dự đoán khác nhau, cùng với dự báo của các nhà phân tích.
  • Hồ sơ của SEC Hồ sơ của SEC Hồ sơ của SEC là báo cáo tài chính, báo cáo định kỳ và các tài liệu chính thức khác mà các công ty đại chúng, nhà môi giới và người nội bộ phải nộp cho Ủy ban Chứng khoán và Giao dịch Hoa Kỳ (SEC). SEC được thành lập vào những năm 1930 với mục đích hạn chế việc thao túng và gian lận chứng khoán