VB和EXCEL VBA 先学哪个好?

本人搞机械的 计算的东西有些复杂,经人介绍,学习VB用于编程,不过本人是机械专业,计算机编程基础当然不好了,请过来人给个建议

VBA与VB比起来也就多了个A嘛,VB自然代表VB语言,A代表宿主程序提供的对像库,如EXCEL提供的Application,也可称为接口,vb语言是通过它处理EXCEL文档的。
而网上能找到的关于VBA的教材都以介绍A为主,关于语法的问题是属于VB语言事,所以自然先学VB了。
学好了VB,对EXCEL VBA ,用不着再系统的学习了,粗略了解一下EXCEL 的对象库就可以了。
还有,对机械专业更适合VB, EXCEL VBA 只局限于处理一些表格数据,比如定时采集某些仪器数据,并在窗口上动态的显示曲线图(像心电图那样),EXCEL VBA明显不好处理。反过来VB即使不打开EXCEL程序也能处理EXCEL表格。
学VB吧!
温馨提示:内容为网友见解,仅供参考
第1个回答  2014-01-27
搞机械的似乎学习EXCEL意义不大。不过好像大学计算机基础知识都应该讲EXCEL,如果你没学过就算了,我倒觉得你应该学一下数据库方面的东西,可以从最简单的access入手。至于VB或VBA建议你学一下VB,毕竟VB是VBA的基础,学好VB不仅很容易学VBA,而且可以学到很多的编程理念和方法,这样对你以后使用相关计算机软件及其二次开发有易(比如AutoCA开发就可以使用VBA)
第2个回答  2014-01-27
说真的,如果你的将来是向编程发展的,见意学VB,从你问题是搞机械的,应该学VBA足够,易学易懂,但不管那方面,都要坚持边学边用,希望对你有帮助。
第3个回答  2014-01-27
个人理解,VB包含VBA,VBA是用于OFFICE软件的自动处理,VB可以拓展至WINDOWS平台。如你用过OFFICE软件,如EXCEL\WORD等,那你可先从VBA入手,好理解。入门后,再依据要解决的问题深入到VB或其他一些扩展工具。

VB和EXCEL VBA 先学哪个好?
而网上能找到的关于VBA的教材都以介绍A为主,关于语法的问题是属于VB语言事,所以自然先学VB了。学好了VB,对EXCEL VBA ,用不着再系统的学习了,粗略了解一下EXCEL 的对象库就可以了。还有,对机械专业更适合VB, EXCEL VBA 只局限于处理一些表格数据,比如定时采集某些仪器数据,并在窗口上动态的显示...

excel vba和vb6先学哪个好?
1、vba 和 vb6 可以同时学的,两个语法基本相同,包括先现在的.net也差不多的 2、vb语言相比较其他语言,上手快,代码跟中国式英语类似,相信你只要开始学,就会喜欢上他 vb.net现在确实是不用学了,因为从2005年开始,.net已经成为了过去式——VB2005诞生了,程序语言也在不断进步,所以你不用学...

vba和vb哪个简单点啊,
如果你单纯是为了学习宏编程,建议你还是学习vba即可。

Excel的 VB难学吗
要学VBA必然要先学VB,因为VBA是VB里的一个应用领域,VBA的教程只是针对这个领域的,但VB基础的内容还得从VB学,不过如果你只是想学好EXCEL里的VBA就够的话VB的有些章节可以省略.编程与英语没太大关系,虽然VB是由英文编成的,但都是固定的语句和词汇,而这些词汇基本上都是专业术语,如果不是学计算机行业...

我想学EXCEL,VBA,不知从何开始学起?请几电脑高手指教,谢谢,一定会奖分...
不知你有没有编程的基础知识,如果能了解一些基本的编程思想,VBA实际上是最好学的。建议你先看本VB方面的书,粗略了解一下编程基础,比如循环啊什么的。--不必要学很深透,因为VBA毕竟不是VB,了解了思想和基本的几个语句就可以了。然后你去录制几个最简单的宏。逐词的去按F1,看帮助--这是...

Excel的 VB难学吗
要学VBA必然要先学VB,因为VBA是VB里的一个应用领域,VBA的教程只是针对这个领域的,但VB基础的内容还得从VB学,不过如果你只是想学好EXCEL里的VBA就够的话VB的有些章节可以省略.编程与英语没太大关系,虽然VB是由英文编成的,但都是固定的语句和词汇,而这些词汇基本上都是专业术语,如果不是学计算机行业...

你好,我想学习VBA,可是自己又不知道该从何学起,真是一头雾水
我觉得学习VBA绝大多数是在Excel上用,最快的学习方法就是学会Excel的宏的录入,宏录入会把你的excel操作转换成代码,这样你用它的代码再结合简单的VBA语句就能写自己的程序了。前提是你得会VBA里的变量定义,数组定义,if、for、函数定义等等基本的语句。再有能把Excel的各个VBA属性方法弄明白那就很...

没有任何编程基础,想学VBA,是不是先要学VB呢?
尽管存在这些不同,VBA和VB在结构上仍然十分相似.事实上,如果你已经了解了VB,会发现学习VBA非常快.相应的,学完VBA会给学习VB打下坚实的基础.而且,当学会在EXCEL中用VBA创建解决方案后,即已具备在WORD ACCESS OUTLOOK FOXPRO PROWERPOINT 中用VBA创建解决方案的大部分知识.VBA一个关键特征是你所学的知识...

EXCEL中自带的VBA和VB有什么区别?
总体来说,VBA是针对Excel等特定应用程序的编程语言,而VB则是一种更通用、更强大的程序设计语言。它们在语法和功能上有很多相似之处,但VBA更加专注于办公自动化,而VB则更多地用于创建复杂的桌面应用程序。对于Excel用户来说,学习VBA可以帮助他们更好地定制和自动化Excel的功能,提高工作效率。

EXCEL中自带的VBA和VB有什么区别?
另一方面,VB,即Visual Basic,是一个独立的编程语言,广泛应用于桌面应用程序的开发。虽然VBA可以视为VB的一个子集,但它们之间存在一些重要区别。首先,VBA主要用于Office应用程序的自动化,而VB则可以用于开发更广泛的应用程序,包括网络、数据库、企业级软件等。这意味着VB具有更强大的功能和更广泛的...

相似回答