What is VBA?

Source: Internet
Author: User

What is VBA?
What does Microsoft mean by authorizing Kingsoft to use its "housekeeping skills" (VBA) (especially for commercial use? First, we need to figure out what is VBA. You cannot blame people for talking.
I remember that during the period from 1989 to May, I went to Peking University to contact director Lin jianxiang of Peking University's computer teaching center for the development of the computer aid system for enrollment in Beijing, I wanted to use it in the enrollment system (at that time, I had not moved from the National People's Congress to Peking University ). Quickbasic is the compilation language on the DOS operating system and runs very quickly. In 1991, Microsoft launched Visual Basic (Visual Basic), which is based on objects and driven by events.Programming Language, Running on the Windows operating system, I just heard that I have not studied it carefully.
In 1993, Microsoft took a bold step: using a unified programming language for all applications in the Windows operating system, VBA came into being. That is to say, in the Windows operating system, word processing, workbooks, Slide Making, and VBA programming language itself, everything is based on the Component Object Model (the so-called "com "), event-driven mode.
In short, VBA puts Visual Basic into the vbprogramming language in an integrated development environment (VBE). It is a pure object-oriented programming language developed by Microsoft (private.

Microsoft is very humorous. A click is called "Event". The pop-up window is called "object", and its name is "event-driven ". In Microsoft's eyes, the mouse is the event generator, and the user form is the object. Although windows are good, they cannot be used in other operating systems. Now, Kingsoft is determined to follow Microsoft VBA and is willing to act as the little brother of Microsoft COM. The national software flag is no longer needed. Whining!
Yuan Meng, September

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.