0901 413 388
    Diện tích
    Khoảng giá
    Hạng tòa nhà
    Chọn quận
    Chọn phường
      Chọn đường
        Hướng tòa nhà

        VBA là gì? Ngôn ngữ Visual Basic for Applications từ Microsoft

        Thứ năm, 04:14 Ngày 10/06/2021

        Visual Basic for Applications

        VBA LÀ GÌ?

        Visual Basic for Applications (VBA) chạy như một ngôn ngữ lập trình nội bộ trong các ứng dụng Microsoft Office (MS Office, Office) như Access, Excel, PowerPoint, Publisher, Word và Visio.

        Visual Basic for Applications (VBA) là một phần của phần mềm kế thừa của Tập đoàn Microsoft (NASDAQ: MSFT), Visual Basic, được Microsoft xây dựng để giúp viết chương trình cho hệ điều hành Windows. 

        VBA cho phép người dùng tùy chỉnh ngoài những gì thông thường có sẵn với các ứng dụng lưu trữ MS Office — VBA không phải là một chương trình độc lập — bằng cách thao tác các tính năng đồ họa-giao diện người dùng (GUI) như thanh công cụ và menu, hộp thoại và biểu mẫu. 

        Bạn có thể sử dụng VBA để tạo các chức năng do người dùng xác định (user-defined functions - UDF), truy cập các giao diện lập trình ứng dụng Windows (API) và tự động hóa các quy trình và tính toán.

        Xem thêm:  Tiêu chuẩn thuê văn phòng cho công ty công nghệ

        VBA DÀNH CHO CHUYÊN GIA TÀI CHÍNH

        • Macro cho phép các chuyên gia tài chính, kế toán, chủ ngân hàng thương mại, chủ ngân hàng đầu tư, nhà phân tích nghiên cứu, nhân viên bán hàng, thương nhân, người quản lý danh mục đầu tư, thư ký hay quản trị viên — phân tích và điều chỉnh lượng dữ liệu khổng lồ một cách nhanh chóng.
        • Bạn có thể sử dụng VBA trong Excel để tạo và duy trì các mô hình giao dịch, định giá và quản lý rủi ro phức tạp, dự báo doanh số và thu nhập cũng như để tạo ra các tỷ lệ tài chính.
        • Với Visual Basic for Applications, bạn có thể tạo các kịch bản đầu tư và quản lý danh mục đầu tư khác nhau.
        • Bạn cũng có thể sử dụng VBA để tạo danh sách tên khách hàng hoặc bất kỳ nội dung nào khác; tạo hóa đơn, biểu mẫu và biểu đồ; phân tích dữ liệu khoa học và quản lý hiển thị dữ liệu cho ngân sách và dự báo.

        VBA được tích hợp vào hầu hết các ứng dụng Microsoft Office, bao gồm Office cho Mac OS X (ngoại trừ phiên bản 2008) và các ứng dụng Microsoft khác, bao gồm Microsoft MapPoint và Microsoft Visio. 

        VBA cũng được triển khai, ít nhất là một phần, trong các ứng dụng do các công ty không phải Microsoft xuất bản, bao gồm ArcGIS, AutoCAD, CorelDraw, LibreOffice, Reflection, SolidWorks, WordPerfect và UNICOM System Architect (hỗ trợ VBA 7.1).

        Xem thêm: ICT là gì ?

        LỊCH SỬ PHÁT TRIỂN CỦA VBA

        • VBA lần đầu tiên được ra mắt với MS Excel 5.0 vào năm 1993. Nó đã trở thành một thành công tức thì giữa các nhà phát triển khi tạo ra các giải pháp công ty sử dụng Excel. Việc đưa VBA vào Microsoft Project, Access và Word thay thế AccessBASIC và WordBASIC tương ứng đã làm cho nó trở nên phổ biến hơn.
        • VBA 4.0 là phiên bản nổi tiếng được phát hành vào năm 1996, nó được viết bằng C ++ và trở thành một ngôn ngữ hướng đối tượng.
        • VBA 5.0 được ra mắt vào năm 1997 cùng với tất cả các sản phẩm MS Office 97. Ngoại lệ duy nhất cho điều này là Outlook 97 đã sử dụng VBScript.
        • VBA 6.0 và VBA 6.1 được ra mắt vào năm 1999, đáng chú ý là có hỗ trợ bổ trợ COM trong Office 2000. VBA 6.2 được phát hành cùng với Office 2000 SR-1.
        • VBA 6.3 được phát hành sau Office XP, VBA 6.4 sau Office 2003 và VBA 6.5 được phát hành cùng với Office 2007.
        • Office 2010 bao gồm VBA 7.0. Không có tính năng mới nào trong VBA 7 dành cho nhà phát triển so với VBA 6.5 ngoại trừ hỗ trợ 64-bit. Tuy nhiên, sau VBA 6.5 / Office 2007, Microsoft đã ngừng cấp phép VBA cho các ứng dụng khác.
        • Office 2013, Office 2016 và Office 2019 bao gồm VBA 7.1.
        • Thay thế API JavaScript: Microsoft đang loại bỏ VBA để chuyển sang sử dụng JavaScript API cho Office (do đó, cũng cho Office trên web và Office cho Mac).

        TÓM TẮT VBA

        • Visual Basic for Applications là một ngôn ngữ lập trình máy tính do Microsoft phát triển và sở hữu.
        • Với VBA, bạn có thể tạo macro để tự động hóa các hàm xử lý dữ liệu và từ lặp đi lặp lại, đồng thời tạo các biểu mẫu, đồ thị và báo cáo tùy chỉnh.
        • Các chức năng VBA trong các ứng dụng MS Office; nó không phải là một sản phẩm độc lập.

        Nguồn: Wikipedia, Investopedia

        Saigon Office cho thuê văn phòng tòa nhà TPHCM

        Xem thêm: Node-RED là gì

        SAIGON OFFICE'S CHANEL

        TOP