什么是良好的做法和良好的代码卫生?将代码放入模块或表格中?
我有这个Excel工作簿,每个工作表中都有用户界面.工作簿中的每个工作表都执行某项总体任务的不同部分.我应该将相关的代码放在Sheet对象或模块中吗?分组成一个模块,还是单独的模块?
我正在使用Excel 2003.
我有很多项目,其中多个模块具有相同的变量。在每个模块中,我调暗并设置变量,每次它们都是相同的变量类型并具有相同的值。如何在整个项目/工作簿中调暗和设置变量?
例如:(我的工作簿中有许多模块,我必须重复以下所有内容以及许多其他不会跨模块更改的类似变量)
Sub PullSFAFiles()
Dim Wb As Workbook
Dim WsSFAFiles As Worksheet
Dim WsAllCourses As Worksheet
Dim rngAllCourses As Range
Dim rngCourse As Range
Dim LoSFAFiles As ListObject
Dim rngPreviousFiles As Range
Dim rngRemoveLines As Range
Dim strCourse As String
Dim strApp As String
Dim strPeCFldrPath As String
Dim strFileLocation As String
Dim strFileNm As String
Dim objFile As Object
Dim intSFARow As Integer
Dim intCourseRow As Integer
Dim intPFilesRow As Integer
Dim dtLastUpdate As Date
Dim intNumRemove As Integer …Run Code Online (Sandbox Code Playgroud)