Home |
Search |
Today's Posts |
#4
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
You can create the folder with code first if it not exist
Sub testing() Dim Dirname As String Dirname = "D\Sandy's Documents\All PSA\PSA\" & inputText If Not DirectoryExist(Dirname) Then MkDir Dirname End If 'your save line here ThisWorkbook.SaveCopyAs Filename:=Dirname & "\testfile.xls" End Sub Function DirectoryExist(sstr As String) 'Tom Oglivy Dim lngAttr As Long DirectoryExist = False If Dir(sstr, vbDirectory) < "" Then lngAttr = GetAttr(sstr) If lngAttr And vbDirectory Then _ DirectoryExist = True End If End Function -- Regards Ron de Bruin http://www.rondebruin.nl/tips.htm "Sandy" wrote in message ... Thanks Ron I've just had another thought - is it possible to SaveAs to a folder that as yet doesn't exist. Eg "D\Sandy's Documents\All PSA\PSA\(--and then use the "inputText" to create this folder--)" Sandy "Ron de Bruin" wrote in message ... Hi Sandy ThisWorkbook.SaveCopyAs Filename:="D:Sandy's Documents\All PSA\PSA-" & inputText & ".xls" -- Regards Ron de Bruin http://www.rondebruin.nl/tips.htm "Sandy" wrote in message ... Hi I have a bit of code as part of a 'Sub'- namely: ThisWorkbook.SaveCopyAs Filename:="PSA-" & inputText & ".xls" which saves a copy of a workbook to the same folder that the original was opened from, in this case - 'D:Sandy's Documents\All PSA'. How can I adjust this to save the file in a specific location eg 'D:\Sandy's Documents\All PSA\PSA\Excel 95-2003' Thanks Sandy |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
prevent location change before saving | Excel Programming | |||
saving w/sheet to different location | Excel Programming | |||
Saving Excel in more than one location | Excel Programming | |||
VBA for saving a file to a specific location | Excel Programming | |||
Saving in a location | Excel Programming |