I think this will cause trouble:
Range("q2:q" & Row).AutoFill Destination:=Range("q2:" & Col & row),
Type:=xlFillDefault
"Q2:" & Col & row
will look like:
"Q2:334000"
if the last column was 33 and the last row was 4000.
(You didn't like my solution to the original poster's question? (I wasn't the
OP.))
mudraker wrote:
Dave
I lost track of this thread so i am not sure if you got your problem
solved.
If not - the only way I know of solving your problem is to do it in 2
steps
step 1 auto fill rows as per my previos suggestion then auto fill
columns
dim Row
dim Col
Row = ActiveSheet.UsedRange.Rows.Count
Col = ActiveSheet.UsedRange.Columns.Count
Range("q2").AutoFill Destination:=Range("q2:q" & Row),
Type:=xlFillDefault
Range("q2:q" & Row).AutoFill Destination:=Range("q2:" & Col & row),
Type:=xlFillDefault
------------------------------------------------
~~ Message posted from http://www.ExcelTip.com/
~~View and post usenet messages directly from http://www.ExcelForum.com/
~~Now Available: Financial Statements.xls, a step by step guide to creating financial statements
--
Dave Peterson