![]() |
Working with non-specific cell references
I am trying to write a macro that will format a spreadsheet (containing data
downloaded from a Borland database) and perform quartile analysis on several data blocks in the spreadsheet. The problem is that size of the data blocks varies depending on the original query that was ran on the database, i.e. I can't use specific cell references in the macro. The dowloaded data always conforms to a genaral pattern so I've had some success with formatting the worskeet using xlLastCell, xldown, etc to move around the data. Unfortunately I've hit a brick wall with trying to include quartile functions in the macro as they require specific cell references for both the range of data to analyse and the cell in which the formula result will be displayed. I would be very apprreciative if anyone has any ideas that might help me. Yours hopefully, Gareth Packham Analyst PriceWaterhouseCoopers |
Working with non-specific cell references
Hi Gareth,
I assume your formula can work with a Name, and your data is in it's own block with headers. Dim rng As Range Set rng = Range("A1").CurrentRegion ' top left header cell if rng.rows.count 1 then Set rng = rng.Offset(1, 0).Resize(rng.Rows.Count - 1) ' exclude headers ActiveWorkbook.Names.Add "Test", rng else ??? end if ' =COUNTA(Test) Regards, Peter T "GarethP" wrote in message ... I am trying to write a macro that will format a spreadsheet (containing data downloaded from a Borland database) and perform quartile analysis on several data blocks in the spreadsheet. The problem is that size of the data blocks varies depending on the original query that was ran on the database, i.e. I can't use specific cell references in the macro. The dowloaded data always conforms to a genaral pattern so I've had some success with formatting the worskeet using xlLastCell, xldown, etc to move around the data. Unfortunately I've hit a brick wall with trying to include quartile functions in the macro as they require specific cell references for both the range of data to analyse and the cell in which the formula result will be displayed. I would be very apprreciative if anyone has any ideas that might help me. Yours hopefully, Gareth Packham Analyst PriceWaterhouseCoopers |
All times are GMT +1. The time now is 11:13 AM. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com