我出于多种目的在工作中使用VBA。我注意到用户必须对表单(具有多个宏)执行的“点击次数”越多,错误率就越高。我想知道而不是有3个独立的功能需要3次单独的点击 - 我是否应该将所有这些功能集中到一个子模块中以便于使用?
临床工作人员表示,这对他们来说效果最好,但在代码优化和保持不同功能方面是分开的 - 这不会让事情变得非常混乱吗?由于我还在学习VBA,我想我会转向迄今为止帮助我很多的专家社区。 p>
我很感激您对此的看法以及我如何制定最佳实践VBA标准的任何和所有评论。
这方面的一个例子是我创建的静态复制功能和月度计算功能。要完成每月计算,它会从摘要选项卡中提取数据,并将其与静态数据进行比较。但是,要首先捕获静态数据 - 用户需要单击静态数据宏。我已经分离了静态快照功能和月度报告功能,但我想知道是否可以将这两者合并为一个功能。可读性明智,这不是问题(因为我有解释每个部分的评论) - 但标准明智,这是不明智的吗? 如果这个问题本质上有点广泛,我会道歉。
答案 0 :(得分:0)
在阅读了几个论坛之后,我已经获得了以下信息:
感谢大家的提示!