Organising fles based on manufacturer or other variable
$30-250 USD
Đã hoàn thành
Đã đăng vào gần 16 năm trước
$30-250 USD
Thanh toán khi bàn giao
I have a large inventory of over 25,000 items each with an image. The images are in one large folder. There is an Excel/*.csv/*.txt sreadhseet that contains the inventory data, incuding image name & manufacturer's name.
I need some way of automatically sorting the images on a local hard drive into folders based on the manufacturer's name as provided in the Excel sheet.
For instance:
Item 1 Manufactured by FredCo, image name FredCo1.jpg. This requires a folder called "FredCo" to be created at the desired destination & the image [login to view URL] moved/copied into that folder on a local hard drive.
Item 2 Manufactured by BossCo, image name xyz987.jpg. This requires a folder called "BossCo" to be created at the desired destination & the image [login to view URL] moved/copied into that folder.
Item 3 Manufactured by FredCo, image name 123abco9n.jpg. This needs to be moved/copied into the existing folder called "FredCo".
Item 4 Manufactured by BossCo, image name drill72a.jpg. This requires the image [login to view URL] moved/copid into the BossCo folder..
etc etc.
The prefered methods are VBA or an Excel macro. It should be easily to run, create folders when needed so that files have somewhere to go & move/copy the files.
My guess is that the paths for the source files & destination for the sorted folders will be set at some stage either via a pop up entry window or a text entry in an Excel cell. However I'm open to other ways this may be done as long as the way it works is easily controled.
The absolute requirements are that the file sorter be able to read the source file, such as Excel, or *.txt, *.csv etc. It should be able to create folders based on the manufacturers names & move/copy files based on that name so that all images for a given maufacturer go into the same folder. Source paths for the spreadsheet, image locations & destination for the manufacturer folders should be user set. The choice between "move" & copy" should be available & required only once if necesary (ie as in being given a choice between "Yes, Move" & "Yes Move All" & the same for the "Copy file" option), so that I don't have to click "Yes" 25,000 times.
This is NOT something to move cell data around a spreadsheet, it needs to move the files on the hard drive.
There is no requirement to alter the images, their names or date stamp etc.
With 9yrs of VBA experience, would be happy to do it for free for you as my first bid. I already have the working framework, just need to get more details to align with your requirements.
$30 USD trong 1 ngày
4,9 (7 nhận xét)
3,2
3,2
21 freelancers are bidding on average $111 USD for this job
If I understand your requirements, I could do this in an Excel spreadsheet using VBA and finish in one day.
My first concern is testing. I must assume that I would have access to a copy of the images so that I could test locally and ensure that it's working correctly before sending it to you. Depending on the size of the images, it could easily get into gigabytes of data I'd need to transfer from you.
My second concern is that kicking off an Excel macro would do the job, and for a one-time use would be simple. If this is something you're going to be doing on a regular basis, you may want something standalone that would require more time, perhaps in .NET rather than VBA.
I am having good experience in VB 6.0. this program require read the folder name and image path from xls sheet and create the folder form VB program.
i am working in CMM level 5 company and laso working as a freelancer.
Can do the project easily and effectively.. Plus you will have more controls than you wish.. like everything organized.. good interface (showing what's happening and full details of actions being taken..).. I mean.. you will be glad and satisfied with the result..
regards,
Kumar Ravi
As an experienced VBA developer this would be something I could develop and test within a few hours. The application would involve a very simple interface and could include other features such as an audit history if required.