PDA

Click to See Complete Forum and Search --> : [RESOLVED] what is the meaning of VBA programmer?


chunk
Aug 27th, 2008, 12:39 PM
please tell me
what is the meaning of VBA programmer?

Hack
Aug 27th, 2008, 12:44 PM
It is a Visual Basic for Applications programmer.

Someone who does Excel, and Word, and Access, and MS Office programming.

Moved

chunk
Aug 27th, 2008, 12:47 PM
thank you so much for Reply Hack :D

does it mean, who uses the References to Word, Excel and MS OFFICE ? or there is any other thing too? a VBA Programmer does?

si_the_geek
Aug 27th, 2008, 01:44 PM
No, using References to Word etc can be done from many different languages.

VBA is the language you get in the "VB Editor" inside Word etc - and a VBA programmer is somebody who uses that rather than VB6 (as a separate program) or VB.Net, etc.

chunk
Aug 28th, 2008, 07:54 AM
No, using References to Word etc can be done from many different languages.

VBA is the language you get in the "VB Editor" inside Word etc - and a VBA programmer is somebody who uses that rather than VB6 (as a separate program) or VB.Net, etc.
thank you so Geek :D now i know what does it mean.
one last question. what if somebody Add reference to Word or Excel in his or her VB App. that will not called VBA Programmer.

GaryMazzone
Aug 28th, 2008, 07:57 AM
No A VBA Programing is done directly in Word or Excel, If you reference them from a VB6 or .Net application that is not VBA programing (VBA stands for Visual Basic for Applications)

chunk
Aug 28th, 2008, 08:13 AM
thank you so much :D

RobDog888
Aug 28th, 2008, 12:38 PM
No A VBA Programing is done directly in Word or Excel, If you reference them from a VB6 or .Net application that is not VBA programing (VBA stands for Visual Basic for Applications)
Yes.

Also, if you are using a reference to, for example, Excel in your VB6, VB.NET or C# etc IDE/Code project then you are not really doing VBA programming but the Automation of an Office application. You will use your VBA programming knowledge to integrate it into another language to extend the Office app well beyond what you could do if you just did it behind the Office app in the VBA IDE.

VBA Programmer is one who only develops inside the VBA IDE located behind most Microsoft Office applications. There are some other non-Microsoft Office applications that are licensing the VBA IDE plugin to give their program VBA support. So you should be careful not to exclude these as one example is SmarTerm terminal emulator. It has a VBA IDE licensed behind it be its a non-MS program.