如何为VBA开发知识

时间:2017-02-23 13:51:31

标签: vba excel-vba excel

从通过应用程序轻松找到的基本文档(例如Excel中的帮助)中,可以获得基本的理解并开始编写代码。

还有多个在线资源(例如WiseOwl教程)有助于提高对VBA语言的了解和理解。

即使有这么多工具,对于某些人,特别是初学者或中间用户来说,真正理解代码的工作方式,内部功能以及如何利用现有知识处理某些问题仍然会很复杂。

问题:您认为为这类用户开发VBA理解的最佳方法是什么?如何更好地思考"在编程语言中,编码更有效和高效?可以采用哪种最佳练习来提高编程技能(在VBA中以及可能在其他编程语言中)?

Obs1:虽然这个问题似乎是通用的,但肯定可以用于从VBA开始的人。如果有一个编译范围的工具和关于如何改进的意见,这个线程将是有用的。

Obs2:如果这不是发布此类问题的正确位置,请告诉我,我会立即将其删除并发布到正确的位置。

2 个答案:

答案 0 :(得分:1)

根据我的经验,学习VBA编码的最佳方法是练习,特别是查看其他人的宏和excel文件,因为它们提供了非常有启发性的真实示例。 改进VBA编码的另一种方法是在stackoverflow上非常活跃,因为我们处理的问题范围很广,无论其难度或特异性如何。 “练习使主人”智者说。

答案 1 :(得分:1)

在我看来,在Excel中学习VBA代码的最佳工具是使用"记录宏"功能。

开始录制新的宏,在Excel中执行任何操作,停止宏并查看Excel生成的代码。你可以从中学到很多东西。

示例:this link