我的系统中有一个文件破坏了我的代码。当我尝试通过 VBA 打开文件或仅通过文件系统打开文件时,出现此错误。 “您无权访问此电子表格。”
我想知道是否有一种方法可以在尝试打开文件之前使用 VBA 检查文件权限。
最佳答案
您是否尝试过类似的操作:
On Error Resume Next
'Open that might fail
On Error GoTo 0
If Err.Number > 0 Then
Call MsgBox("Open failed because " & Err.Description, vbOKOnly)
Exit Sub
End If
' If get here, file was opened successfully
关于vba - 在Excel中使用VBA查看我是否有权限打开该文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30623898/