アクティブシートのA列に「C」などのドライブ名、B列にドライブの種類を書き込みます。
Sub Sample02()
Dim FSO As Object, Drv As Variant, cnt As Long, DrvType As String
Set FSO = CreateObject("Scripting.FileSystemObject")
''全てのドライブを調べます
For Each Drv In FSO.Drives
cnt = cnt + 1
Select Case Drv.DriveType
Case 0: DrvType = " 不明"
Case 1: DrvType = " リムーバブルディスク"
Case 2: DrvType = " ハードディスク"
Case 3: DrvType = " ネットワークドライブ"
Case 4: DrvType = " CD-ROM"
Case 5: DrvType = " RAMディスク"
End Select
''シートに書き込みます
Cells(cnt, 1) = Drv.DriveLetter
Cells(cnt, 2) = DrvType
Next Drv
Set FSO = Nothing
End Sub
