VBA - Tổng quan
VBA là viết tắt của Visual Basic cho Aứng dụng một ngôn ngữ lập trình hướng sự kiện của Microsoft hiện được sử dụng chủ yếu với các ứng dụng văn phòng của Microsoft như MSExcel, MS-Word và MS-Access.
Nó giúp các nhà công nghệ xây dựng các ứng dụng và giải pháp tùy chỉnh để nâng cao khả năng của các ứng dụng đó. Ưu điểm của tiện ích này là bạn KHÔNG CẦN cài đặt trực quan cơ bản trên PC của chúng tôi, tuy nhiên, việc cài đặt Office sẽ ngầm giúp đạt được mục đích.
Bạn có thể sử dụng VBA trong tất cả các phiên bản văn phòng, ngay từ MS-Office 97 đến MS-Office 2013 và cả với bất kỳ phiên bản mới nhất nào hiện có. Trong số các VBA, Excel VBA là phổ biến nhất. Ưu điểm của việc sử dụng VBA là bạn có thể xây dựng các công cụ rất mạnh trong MS Excel bằng cách sử dụng lập trình tuyến tính.
Ứng dụng của VBA
Bạn có thể thắc mắc tại sao lại sử dụng VBA trong Excel vì bản thân MS-Excel cung cấp vô số hàm có sẵn. MS-Excel chỉ cung cấp các hàm sẵn có cơ bản có thể không đủ để thực hiện các phép tính phức tạp. Trong hoàn cảnh đó, VBA trở thành giải pháp rõ ràng nhất.
Ví dụ, rất khó để tính toán khoản trả nợ hàng tháng của một khoản vay bằng các công thức có sẵn của Excel. Đúng hơn, rất dễ dàng để lập trình một VBA cho một phép tính như vậy.
Truy cập VBA Editor
Trong cửa sổ Excel, nhấn "ALT + F11". Một cửa sổ VBA mở ra như được hiển thị trong ảnh chụp màn hình sau.