Solved

Creting Folder Via Excel VBA

Posted on 2014-09-23
10
216 Views
Last Modified: 2014-09-26
Hi Experts,

Is there is way to create folder via excel VBA.
I have two list of data  - column 1 all Sector names, column 2 list of  the company's . Want to create all sector folder & in that folders want to create Sub Folders of companies name as per in which its sector.

See attached.
0
Comment
Question by:itjockey
  • 6
  • 3
10 Comments
 
LVL 26

Expert Comment

by:MacroShadow
ID: 40340905
No attachment.
0
 
LVL 8

Author Comment

by:itjockey
ID: 40340966
0
 
LVL 8

Author Comment

by:itjockey
ID: 40341094
Are you with me?
0
 
LVL 16

Expert Comment

by:Jerry Paladino
ID: 40341166
itjockey,

I have used the code from Chip Pearson's MakeMultiStepDirectory for several projects and it has worked well for me.   The full code and explanation of the steps is located at:  
http://www.cpearson.com/excel/MakeDirMulti.aspx

HTH,
Jerry
0
 
LVL 8

Author Comment

by:itjockey
ID: 40341185
0% knowledge of VBA Coding...
0
How to run any project with ease

Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
- Combine task lists, docs, spreadsheets, and chat in one
- View and edit from mobile/offline
- Cut down on emails

 
LVL 16

Accepted Solution

by:
Jerry Paladino earned 500 total points
ID: 40345316
The attached file should create your subdirectories of Sector and Company names.   The program requires that you provide a Base subdirectory that already exists and your subdirectory names will be created below that base directory.   If you want to include periods in the subdirectory names, you must check the checkbox as shown below.  The fully qualified subdirectory name that will be created is in the column "SubDirName".Q_28524413 worksheet pageQ-28524413-Create-Multiple-Subdirectorie
0
 
LVL 8

Author Comment

by:itjockey
ID: 40345371
Mr.ProdOps,

I thought it will take at least 30 Second to create all folders. But what happened - one click and done.....surprised ...  :)
 If you want to include periods in the subdirectory names, you must check the checkbox as shown below.  The fully qualified subdirectory name that will be created is in the column "SubDirName".

As my question is solved ...just for understanding ...what do I mean y this?

Thank you very Much
0
 
LVL 8

Author Closing Comment

by:itjockey
ID: 40345373
Perfect & Awesome.
0
 
LVL 16

Expert Comment

by:Jerry Paladino
ID: 40345710
If you want to include periods in the subdirectory names, you must check the checkbox as shown below.
The code originally written by Chip Pearson checks for a period after the last slash (\)  in the subdirectory name.  If it finds a period after the last slash, it assumes the name is a file name and skips that record, not creating the subdirectory name.  As an Example, if it found the record - "C:\User\ITJockey\Medical\Vitacorp\ExpenseReports.xlsm" within the list, it would skip that record and move to the next one.

There were four records in the data you provided that had periods as part of the Company name.  In order to create those four, I added an IF statement in the VBA code to see if the Checkbox was checked and bypass the check for a period after the last slash if it was.

HTH,
Jerry
0
 
LVL 8

Author Comment

by:itjockey
ID: 40345734
OK Thanks......


if you have time pls look in to this .csv To .txt


Thanks
0

Featured Post

Better Security Awareness With Threat Intelligence

See how one of the leading financial services organizations uses Recorded Future as part of a holistic threat intelligence program to promote security awareness and proactively and efficiently identify threats.

Join & Write a Comment

A little background as to how I came to I design this code: Around 5 years ago I designed an add-in that formatted Excel files to a corporate standard, applying different cell colours and font type depending on whether the cells contained inputs,…
No matter the version of Windows you are using, you may have some problems with Windows Search running too slow or possibly not running at all. Before jumping into how you can solve this issue, just know there are many other viable alternative deskt…
Learn how to create and modify your own paragraph styles in Microsoft Word. This can be helpful when wanting to make consistently referenced styles throughout a document or template.
This Micro Tutorial will demonstrate in Microsoft Excel how to add style and sexy appeal to horizontal bar charts.

747 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

16 Experts available now in Live!

Get 1:1 Help Now