Home |
Search |
Today's Posts |
#6
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Or you could use a Windows API.
This samle loops through a range of cells and creates folders by the values in those cells. (saved from a previous post) You may want to test to see if the folder exists after the attempt. (If you use a mapped drive that doesn't exist (like x:), you may want to see a warning: Option Explicit Declare Function MakePath Lib "imagehlp.dll" Alias _ "MakeSureDirectoryPathExists" (ByVal lpPath As String) As Long Sub testme() Dim myCell As Range Dim myRng As Range Dim myPath As String Dim res As Long With Worksheets("Sheet1") Set myRng = .Range("a1", .Cells(.Rows.Count, "A").End(xlUp)) End With For Each myCell In myRng.Cells myPath = myCell.Value If Right(myPath, 1) < "\" Then myPath = myPath & "\" End If res = MakePath(myPath) If res = 1 Then 'ok Else MsgBox myPath & " does not exist!" End If Next myCell End Sub Charlotte E wrote: of if it were several deep: mkdir "C:\test" mkdir "C:\test\test2" mkdir "C:\test\test2\test3" Here's a little UDF for handling several sub directories in one step: http://www.EXCELGAARD.dk/Lib/UDFs/MAKEPATH/ CE -- Dave Peterson |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Windows Message when Directory Already Exist | Excel Programming | |||
Copy Worksheet to a new Workbook creating if it doesn't exist and add more Worksheets if it does exist | Excel Programming | |||
Save to directory and create if not exist | Excel Programming | |||
Creating a macro that lists directory names within a directory.... | Excel Programming | |||
How to check if a folder/directory exist using VBA | Excel Programming |