从容易通过应用程序找到的基本文档(例如Excel中的帮助)中,人们可以获得基本的理解并开始编写代码。
还有多个在线资源(如WiseOwl教程),它们有助于提高对VBA语言的知识和理解。
即使有了这么多的工具,对于某些人,特别是初学者或中介用户来说,真正理解代码的工作原理、内部功能以及如何用现有知识处理某些问题仍然是很复杂的。
问题:,您认为对于这类用户来说,开发对VBA的理解的最佳方法是什么?如何更好地在编程语言中“思考”,提高编码的效率和效率?为了提高编程技能(在VBA和其他编程语言中),最好的练习是什么?
Obs1: --尽管这个问题似乎是通用的--当然,对于从VBA开始的人来说是有用的。让这个线程包含一系列编译好的工具和关于如何改进的意见,这将是很有用的。
Obs2:,如果这里不适合发表这样的问题,请告诉我,我会立即删除它,并将其放在正确的位置。
发布于 2017-02-23 14:06:37
根据我的经验,学习VBA编码的最佳方法是练习,特别是查看其他人的宏和excel文件,因为它们提供了非常有启发性的实例。改进VBA编码的其他方法是非常积极地处理堆栈溢出问题,因为我们处理的问题非常广泛,不管它们的难度或特性如何。“熟能生巧”智者说。
发布于 2017-02-23 14:10:31
在我看来,在Excel中学习VBA代码的最好工具是使用“记录宏”功能。
启动新宏的记录,在Excel中任意操作,停止宏并查看Excel生成的代码。你可以从中学到很多东西。
示例:http://www.excelfunctions.net/Record-A-Macro.html
https://stackoverflow.com/questions/42417687
复制相似问题