我正忙于使用VBA代码在特定位置自动导入图像并将其重新调整为Word文档,它还会针对各种情况提供错误消息。
我的问题是:
使用和调用特定于部分代码的Sub或者使用一个长代码分成带注释的部分是否更好。
我目前正在使用一个长Sub并试图通过分别调用每个sub来查看是否可以得到相同的结果,这样做我很难获得全局变量或指定的字符串在所有模块和子中可用。
我理解共享具有一个长Sub的代码是有益的。
答案 0 :(得分:0)
现在有了额外的经验,我可以看到多子程序有利于重复代码的重复部分,如@KazimerzJawor所述。
此外,除了必须加载大量注释外,还有助于将代码划分为可管理的部分,其中包含较小的主编码概念。