List and Type of Drives (VBA)

Copy the following code in any general module and run. This will display the list of all drives available with their types.
Sub DriveTypeAndList() Dim objDrv As Object Dim strMsg As String For Each objDrv In CreateObject("Scripting.FileSystemObject").Drives Select Case objDrv.DriveType Case 0: strMsg = strMsg & vbNewLine & objDrv.DriveLetter & ": Unknown" Case 1: strMsg = strMsg & vbNewLine & objDrv.DriveLetter & ": Removable Drive" Case 2: strMsg = strMsg & vbNewLine & objDrv.DriveLetter & ": Hard Disk Drive" Case 3: strMsg = strMsg & vbNewLine & objDrv.DriveLetter & ": Network Drive" Case 4: strMsg = strMsg & vbNewLine & objDrv.DriveLetter & ": CDROM Drive" Case 5: strMsg = strMsg & vbNewLine & objDrv.DriveLetter & ": RAM Disk Drive" End Select Next Set objDrv = Nothing MsgBox strMsg, vbInformation, "Excel Experts Tip" End Sub
»
- Vishesh's blog
- Add new comment
- 1716 reads

Recent comments
5 hours 58 min ago
9 hours 21 min ago
9 hours 44 min ago
15 hours 46 min ago
16 hours 38 min ago
1 day 7 hours ago
1 day 7 hours ago
1 day 10 hours ago
1 day 18 hours ago
2 days 14 hours ago