在特定的USB驱动器上打开Workbooks.open
我想知道如何在打开驱动之前testing驱动器。 例如,如果USB在E:或F:这样的东西:
if (?DriveExist?) Workbooks.Open Filename:="E:" else Workbooks.Open Filename:="F:"
谢谢您的帮助
这将做到这一点:
Function driveexists(DriveName As String) Dim objDrv As Object driveexists = False For Each objDrv In CreateObject("Scripting.FileSystemObject").Drives If DriveName = objDrv.DriveLetter Then driveexists = True Next Set objDrv = Nothing End Function
所以你会用它
IF driveexists("F") then...