一、前言
工作环境中保存了许多包含密码的文件。管理是个问题。
需求:
要判断是否点击的是密码,可已通过列数来判断,即是否是第一列。
Dim passwordCol As IntegerpasswordCol = 1Dim col As Integercol = ActiveCell.ColumnIf col = passwordCol ThenActiveCell.CopyEnd If
四、检测文件是否存在
方案1:通过专门的点击按钮来激活检测
方案2:开启工作簿是自动激活检测(会报警告,建议方案1)
Public Function CheckFileState()Dim oFSO As ObjectDim oTextStream As ObjectSet oFSO = CreateObject("Scripting.FileSystemObject")maxRow = Range("c65535").End(xlUp).RowFor Each c In Worksheets("Base").Range("c2:c" & maxRow).CellsCells(c.Row, 6) = oFSO.FileExists(c.Value)NextEnd Function
