以下のドライブ文字をPからネットワークフルパス名を使用するように変更するにはどうすればよいですか?VBA Excel - ドライブ名ではなくネットワークパス名を使用
私は合わせて
'Creating a FileSystemObject
Public FSO As New FileSystemObject
Sub DiskSpace()
Dim drv As Drive
Dim Space As Double
Set drv = FSO.GetDrive("P:") ' Creating the the Drive object
Space = drv.FreeSpace
Space = Space/1073741824 'converting bytes to GB
Space = WorksheetFunction.Round(Space, 2) ' Rounding
MsgBox "P: has free space = " & Space & " GB"
End Sub
空き領域は、特定のパスではないドライブに適用されます。 – NoChance
私はVBA関数でもあるので、 'Space'を変数として使うことを避けることをお勧めします。 –