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