Go Premium for a chance to win a PS4. Enter to Win

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 181
  • Last Modified:

Extracting Data from Separate Excel Files

Hello, Experts.

What I need to do is extract the values from a large number of separate Excel files that are all contained in one folder.
For instance, I have cell F7 from a tab named "ChgNotice", cell A17 from the same tab, and cell C1 from another tab named "Data Entry".
The cells and tabs they're located in are the same for all of the files.
I am hoping for something that will put the values of all of the files in this particular folder in a flat file of some kind, either in a database, a spreadsheet, or something I can import.
Is there a good macro solution for this, or some kind of code for MS Access I can use?

Thanks!!
0
Nero83
Asked:
Nero83
  • 7
  • 6
1 Solution
 
jan24Commented:
Try this.  You enter the folder path (including final \) in cell A1 and the references you want to read to the right of it.  Then press the Churn button and off it goes.
Book9.xlsm
0
 
Nero83Author Commented:
Thanks.  However when I run this, it comes up with an error msg box that just says "400" and nothing happens.  I looked at the macro, but this isn't my strong point.  Any ideas on what's causing the problem?  I couldn't find out what the error means.
0
 
jan24Commented:
Which version of Excel are you using?
Any chance you could send an example file, and my spreadsheet set up as you were using it when you got the error?  If you can do that I'll have a look and see if I can work out what's going wrong.
0
Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
Nero83Author Commented:
I'm using 2003.  There was a conversion when I downloaded your spreadsheet.
See attached for Excel file as it ended up on my machine and an example of a file.

Thanks much!
ChurningFeeRecords.xlsm
0
 
Nero83Author Commented:
OK, here's an example of a file the data's coming from.
14144.xls
0
 
jan24Commented:
Hi.  The "400" error message is pretty bizarre and unhelpful, but I think I've tracked the problem down.

The range name sources is #REF! in your version - I guess this was caused when Excel 2003 imported it because Excel 2003 can only cope with 255 columns.  If you redefine sources to refer to Sheet1!$B$1:$IV$1 then it should work.

Let me know if that solves it.
0
 
Nero83Author Commented:
Thanks again!  When you say "redefine sources", I'm unsure where you're referencing to...?  I feel a little dense here, but I looked around and haven't figured it out.  Help?
0
 
jan24Commented:
Sorry to confuse.  There's a range name called "sources" in the worksheet.  A range name is a way of refering to a cell or range of cells by a meaningful name, rather than having to always use a reference like A1 or C3 in your formulae.

That range name had been "broken" in the process of Excel 2003 converting the workbook from Excel 2007 format to Excel 2003 format.

To fix it, press CTRL+F3 and select the one called "sources" and change the reference that it refers to so that instead of #REF! it is $B$1:$IV$1.

0
 
jan24Commented:
In case that doesn't work for you, I've made the necessary change in the attached.
Book9-1-.xls
0
 
Nero83Author Commented:
Thanks again...still having problems with it.  When I save your file, it saves as "Book9-1-.xls".  
When I run the macro, it comes up with an error msg " 'Book[9].xlsm' could not be found..." attached.  I don't see where this file name is in the code or I would try to point it somewhere else or change the name to see if that could help.  I can't save the file with the square brackets in the name.
 Book9-Error-Msg.doc
0
 
jan24Commented:
Oh dear - it does seem like Excel 2007 and 2003 don't like talking to each other sometimes!  It seems like the churn button is not correctly remembering which macro is supposed to be assigned to it.

I've tried again saving it as Book10.xls without any brackets.  Hopefully that will fix it.

If you are still having problems with the churn button then try this:
- Go into design mode (look up in Help if you're not familiar with this)
- Right-click on the "Churn This Folder" button
- Click Assign Macro
- Choose the one called Sheet1.churn
Then try it again.

Book10.xls
0
 
Nero83Author Commented:
Excellent!  This worked perfectly.  I'm not sure how it works, but that'll just take some more time on my part which I don't have right now.

Thanks very much jan24!!!
0
 
jan24Commented:
You're welcome!
0

Featured Post

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

  • 7
  • 6
Tackle projects and never again get stuck behind a technical roadblock.
Join Now