Re: Ron de Bruin's code "Copy a range from all files in a folder and subfolders (optional)" ???
- From: "Mark Ivey" <wmivey6311@xxxxxxxxxxx>
- Date: Sun, 23 Dec 2007 09:54:28 -0600
My bad....
I must have overlooked that instruction item...
Thanks again for all your help Ron
I hope you have a very Merry Christmas.
Mark Ivey
"Ron de Bruin" <rondebruin@xxxxxxxxxxxx> wrote in message news:#MiF2uXRIHA.5016@xxxxxxxxxxxxxxxxxxxxxxx
Read the notes on the page Mark
Important info about the ADO examples
1) The code in the workbook is working in Excel 2000-2007.
2) In a Database you cannot mix data types, a column must be all numbers or all text. If there
are different data types in the column ADO will copy only the Data type that have the majority.
3) If you want to copy only one cell from each workbook then use A3:A3 and not A3 in the code.
--
Regards Ron de Bruin
http://www.rondebruin.nl/tips.htm
"Mark Ivey" <wmivey6311@xxxxxxxxxxx> wrote in message news:8F9BCD5F-8C19-4EB0-A0F9-0FB1CBFD9C14@xxxxxxxxxxxxxxxxRon,
Thanks again for your help on this item...
I do have one question for you.
I am actually copying three individual cells using your code. But if I use a single cell reference as a Range in your code, it will not pull any data.
Example: GetData MyFiles(Fnum), "Sheet 1", "C5", destrange, False, False
It has to be listed like this:
Example 2: GetData MyFiles(Fnum), "Sheet 1", "C5:C5", destrange, False, False
I don't mind using it this way, but I was under the impression you could specify a range using a single cell reference. It must have something to do with the next portion of code that deals with the ADO connection. I am not sure.
Here is a snippet of how I am using your code:
1st I added the new variables
Dim sh As Worksheet, destrange As Range, destrange2 As Range, destrange3 As Range
Then I changed up the reference points to get just what I needed to build a summary page:
For Fnum = LBound(MyFiles) To UBound(MyFiles)
'Find the last row with data
rnum = LastRow(sh)
'create the destination cell address
Set destrange = sh.Cells(rnum + 1, "B")
Set destrange2 = sh.Cells(rnum + 1, "C")
Set destrange3 = sh.Cells(rnum + 1, "A")
'Get the cell values and copy it in the destrange
'Change the Sheet name and range as you like
GetData MyFiles(Fnum), "Sheet 1", "C5:C5", destrange, False, False
GetData MyFiles(Fnum), "Sheet 1", "G25:G25", destrange2, False, False
GetData MyFiles(Fnum), "Sheet 1", "E3:E3", destrange3, False, False
Next
Just curious....
Mark Ivey
.
- References:
- Ron de Bruin's code "Copy a range from all files in a folder and subfolders (optional)" ???
- From: Mark Ivey
- Re: Ron de Bruin's code "Copy a range from all files in a folder and subfolders (optional)" ???
- From: Ron de Bruin
- Re: Ron de Bruin's code "Copy a range from all files in a folder and subfolders (optional)" ???
- From: Ron de Bruin
- Re: Ron de Bruin's code "Copy a range from all files in a folder and subfolders (optional)" ???
- From: Mark Ivey
- Re: Ron de Bruin's code "Copy a range from all files in a folder and subfolders (optional)" ???
- From: Ron de Bruin
- Re: Ron de Bruin's code "Copy a range from all files in a folder and subfolders (optional)" ???
- From: Mark Ivey
- Re: Ron de Bruin's code "Copy a range from all files in a folder and subfolders (optional)" ???
- From: Ron de Bruin
- Re: Ron de Bruin's code "Copy a range from all files in a folder and subfolders (optional)" ???
- From: Ron de Bruin
- Re: Ron de Bruin's code "Copy a range from all files in a folder and subfolders (optional)" ???
- From: Mark Ivey
- Re: Ron de Bruin's code "Copy a range from all files in a folder and subfolders (optional)" ???
- From: Ron de Bruin
- Ron de Bruin's code "Copy a range from all files in a folder and subfolders (optional)" ???
- Prev by Date: Re: Ron de Bruin's code "Copy a range from all files in a folder and subfolders (optional)" ???
- Next by Date: Re: Automatically Update Workbook Links as part of AutoOpen Macro?
- Previous by thread: Re: Ron de Bruin's code "Copy a range from all files in a folder and subfolders (optional)" ???
- Next by thread: Convert Text into Numbers
- Index(es):
Relevant Pages
|