在工作中,我与MS-Office密切合作。我设法生成一些执行各种任务的脚本。虽然我可以将功能移植到VBA有一些困难,但我并不完全理解VBA语言的基础。
我寻求基本语法和示例的项目包括:'hello world'程序,循环,流控制,变量声明,变量类型转换,对象(如果可能),文件/用户输入/输出,何时'with'块可以使用,等等。
有人可以向我提供VBA教程的链接,可能还有上述项目的详细信息吗?
答案 0 :(得分:3)
MSDN: Developing Office Applications Using VBA
如果您还没有看过它,可以从Office中的Visual Basic帮助中学到很多东西。若要访问它,请打开Office程序,然后按Alt + F11以打开Visual Basic编辑器。然后按F1或导航至帮助 - > Microsoft Visual Basic帮助。另外,正如Mitch所提到的,如果你学习了VB6的基础知识,你可以对VBA使用相同的语法。
答案 1 :(得分:1)
VBA post Office 2000的版本与VB6几乎完全相同。这个MSDN site是一个很好的起点。 VB6 resource center也可能有用。
答案 2 :(得分:0)
我认为您会发现此视频教程非常有用:
http://developresource.weebly.com/10/post/2011/11/vba.html
还有一些其他很棒的东西你可以在那里找到,所以试试:)