Try this FAST macro. It assumes that each sht has col A as the row with the
last value
Sub newsummarysheet()
Sheets.Add
ActiveSheet.Name = "Summary"
For Each ws In ActiveWorkbook.Sheets
dlr = Cells(Rows.Count, "a").End(xlUp).Row + 1
slr = ws.Cells(Rows.Count, "a").End(xlUp).Row
If ws.Name <> "Summary" Then
ws.Rows("1:" & slr).Copy Cells(dlr, 1)
End If
Next ws
End Sub
--
Don Guillett
Microsoft MVP Excel
SalesAid Software
(E-Mail Removed)
"renu98" <(E-Mail Removed)> wrote in message
news:2d71bf70-e518-46c4-b76b-(E-Mail Removed)...
> Hi! Every Body
>
> This is my second post in this site
> I am very disappointed with my first post solution because i can't
> find any specific solution. But this time i will hope that i will find
> the solution.My question is
> I have a workbook which have 15 worksheet with same format. I want to
> copy all the 15 worksheet into another new worksheet without using
> MACRO OR VBA.
>
> Because i am totally stupid about MACRO OR VBA. It took much time to
> copy and then paste sepertaly
>
> For example: if sheet 1 has 500 columns and sheet 2 has 250 sheets3
> has 100 and so on
>
> I want to copy in new sheet i:e from sheet1 1to 500, then sheet2 501
> to750, sheet3 751 to850 and so on.
>
>
> Thanks in advance
>