+ Reply to Thread
Results 1 to 7 of 7

Creating folderpaths based on variables

  1. #1
    Forum Contributor
    Join Date
    02-24-2010
    Location
    Dublin, Ireland
    MS-Off Ver
    Excel 2003
    Posts
    195

    Talking Creating folderpaths based on variables

    I'm looking to create folders on the fly with the folderpaths being based on defined variables.

    Could someone please have a look at my code below and tell me where Im going wrong?

    Please Login or Register  to view this content.
    Last edited by TonyforVBA; 10-24-2011 at 06:19 AM.

  2. #2
    Forum Expert JBeaucaire's Avatar
    Join Date
    03-21-2004
    Location
    Bakersfield, CA
    MS-Off Ver
    2010, 2016, Office 365
    Posts
    33,492

    Re: Creating folderpaths based on variables

    I got frustrated long ago with making folders, so I wrote a routine to handle it for me in all my macros.
    Make Folders and Subfolders


    Use the UDF version of that function, put it in the same module, then you can call it like so:
    Please Login or Register  to view this content.
    It will make every folder and subfolder in that path if necessary.
    _________________
    Microsoft MVP 2010 - Excel
    Visit: Jerry Beaucaire's Excel Files & Macros

    If you've been given good help, use the icon below to give reputation feedback, it is appreciated.
    Always put your code between code tags. [CODE] your code here [/CODE]

    ?None of us is as good as all of us? - Ray Kroc
    ?Actually, I *am* a rocket scientist.? - JB (little ones count!)

  3. #3
    Forum Expert royUK's Avatar
    Join Date
    11-18-2003
    Location
    Derbyshire,UK
    MS-Off Ver
    Xp; 2007; 2010
    Posts
    26,200

    Re: Creating folderpaths based on variables

    To be truly "international I would use Application.PathSeparator instead of "\"
    Hope that helps.

    RoyUK
    --------
    For Excel Tips & Solutions, free examples and tutorials why not check out my web site

    Free DataBaseForm example

  4. #4
    Forum Expert JBeaucaire's Avatar
    Join Date
    03-21-2004
    Location
    Bakersfield, CA
    MS-Off Ver
    2010, 2016, Office 365
    Posts
    33,492

    Re: Creating folderpaths based on variables

    Thanks, Roy, awesomely correct. I've updated to use that from now on.

  5. #5
    Forum Contributor
    Join Date
    02-24-2010
    Location
    Dublin, Ireland
    MS-Off Ver
    Excel 2003
    Posts
    195

    Re: Creating folderpaths based on variables

    Hi guys,

    Cheers for the feedback. However Im still not entirely sure on how to go about using this code.
    I do not have a list containg all the directories. Rather I wish to use cell referances set as variables to create folders within the directory.


    I'Ve included a snapshot of my code (including the given MakeDirectories Sub). Could you offer any advice?

    Please Login or Register  to view this content.

  6. #6
    Forum Expert JBeaucaire's Avatar
    Join Date
    03-21-2004
    Location
    Bakersfield, CA
    MS-Off Ver
    2010, 2016, Office 365
    Posts
    33,492

    Re: Creating folderpaths based on variables

    In post #2 I gave a "suggestion" on how you would call this macro based on your original macro.

    The MakeDirectories takes ONE parameter. It analyzes on long string and makes sure every folder exists, from the root directory all the way down to the final folder. The string should not include a file name, folders only.

    So, based on your original macro I made a guess at how to construct that one long path string and gave that example in post #2.

    So edit your macro to only pass one string. Your comma creates two string parameters, and only one is accepted. Give it another shot.

    BTW, do not edit the UDF itself the way you did, you made it unworkable. Go back to the original macro. The UDF version is further down on the sheet, you took the wrong version.
    Use the UDF version of that function, put it in the same module, then you can call it like so:
    Please Login or Register  to view this content.
    It will make every folder and subfolder in that path if necessary.
    Last edited by JBeaucaire; 10-20-2011 at 10:55 AM.

  7. #7
    Forum Contributor
    Join Date
    02-24-2010
    Location
    Dublin, Ireland
    MS-Off Ver
    Excel 2003
    Posts
    195

    Re: Creating folderpaths based on variables

    Thats worked perfectly for me. Thanks for your help. A very usefull piece of code.

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Search Engine Friendly URLs by vBSEO 3.6.0 RC 1