如何学习
寻找关于如何开始学习VBA的建议我通常很乐意从书本上学习,但是,有时我现在需要答案,或者需要与某人交流,而我不想与书本交流。
是否有任何人都知道的远程学习课程可以帮助我
特雷西
**** Hidden Message ***** 嗯,你总是有我们......
实际上我们一直在考虑在这里上课的想法...但是有时候事情开始得很慢。 我当然对以VBA语和lisp为作业的课程/结构化学习非常感兴趣。
另外,(这可能是一个愚蠢的问题)但是Visual Basic和VBA的课程有什么不同呢
感谢您的任何建议和输入
Tracey 首先,Visual Basic是构建VBA的基础语言。您可能已经猜到VBA是Visual Basic for Applications
通常,VB应用程序需要编译成可执行形式,程序才能运行,而VBA应用程序则依赖宿主程序在运行时进行编译
代码语法基本相同,大多数命令、对象、属性和方法都相同。主要区别在于,当使用VBA时,例如在AutoCAD中,您可以在VBA环境中自动获得AutoCAD对象,并能够以编程方式访问这些命令、对象、属性和方法,但是在VB中,您必须明确告诉VB编译器为要与之交互的应用程序添加对“对象模型”的引用
表单和控件也有些不同。在VB中使用的VBA窗体被称为“设计器”,VB窗体本身不能在VBA中使用,您可以将VB窗体控件导入VBA并使用它们,但由于许多控件具有相同的名称,有时会出现问题,但控件实际上是相同的,只有VB控件具有更多的功能<还有一些不同之处,但我们可以花一整天的时间讨论这些不同之处。它们本质上是一样的……如果你能很好地编写VBA,那么你也可以编写VB。 请记住,VB Keith的意思是Visual Basic 6。Visual Basic .NET非常不同。 有一个网站已经制作了教程......我还没有尝试过,但这可能是我要开始的地方......查看下面的链接
http://www.afralisp.com/vba.htm 谈到VBA,我目前是一个完全的初学者,在网上找不到很多教程,这些教程似乎都写得很好或解释得很好。我买了这本书,名为AutoCAD 204 VBA-程序员参考。 此外,CadVault.com大学的Randall开设了初学者和中级编码课程。我不确定下一次什么时候开始,但是你可以去那里看看。
当我第一次开始时,我所做的只是开始阅读帮助文件并使用提供的示例代码。当我陷入困境时,我会在Adesk的新闻组中提问,直到我发现了Swamp和CadVault,现在我只是在这些组中阅读和回答问题......
你至少部分正确...我也许应该澄清一下...
当我提到VB时,我指的是整个Visual Basic,而不是特指VB6。有许多人仍然在使用VB4和VB5...为了不混淆,我也包括了他们。说到。这是一种完全不同的动物...因为我没有提到它,所以从没想过这是个问题....请记住,VisualBasic.NET通常被称为简单。NET
我会记得在将来更清楚地说明这一点。 我没有寻找任何麻烦,我只是不想看到jonesy出去购买视觉 basic.net 并假设它只是常规VB的新版本。
页:
[1]
2