Hi, Try below code for consolidate worksheet.. then use pivot table for 2nd requirement or send the example sheet
Sub Combine() Dim NumSheets As Integer NumSheets = Worksheets.Count Worksheets(1).Select Sheets.Add ActiveSheet.Name = "Consolidated" For X = 1 To NumSheets Worksheets(X + 1).Select ActiveSheet.UsedRange.Select Selection.Copy Worksheets("Consolidated").Select ActiveSheet.Paste Selection.End(xlDown).Select ActiveCell.Offset(1, 0).Select Worksheets(X + 1).Select Range("A1").Select Next X Worksheets("Consolidated").Select Range("A1").Select End Sub ......................... Enjoy Team XLS On Sat, Aug 17, 2013 at 12:31 AM, summu <sumanth....@gmail.com> wrote: > > > Hi Friends , > > I have 226 seperate excel files ..i would like to do some analysis > > 1) As the first thing I would like to bring all 226 excel files into one > excel file but with different sheets ( i would like to have 226 sheets in > one excel file) > > 2) After the first thing ....i would like to do some analysis > > i) number of people in a particular age ..eg . number of people between > age 40 to 60 in the particular excel ...I would like to have information > sheet wise for 226 sheets) > > I really appreciate your help > > -- > Are you =EXP(E:RT) or =NOT(EXP(E:RT)) in Excel? And do you wanna be? It’s > =TIME(2,DO:IT,N:OW) ! Join official Facebook page of this forum @ > https://www.facebook.com/discussexcel > > FORUM RULES > > 1) Use concise, accurate thread titles. Poor thread titles, like Please > Help, Urgent, Need Help, Formula Problem, Code Problem, and Need Advice > will not get quick attention or may not be answered. > 2) Don't post a question in the thread of another member. > 3) Don't post questions regarding breaking or bypassing any security > measure. > 4) Acknowledge the responses you receive, good or bad. > 5) Jobs posting is not allowed. > 6) Sharing copyrighted material and their links is not allowed. > > NOTE : Don't ever post confidential data in a workbook. Forum owners and > members are not responsible for any loss. > --- > You received this message because you are subscribed to the Google Groups > "MS EXCEL AND VBA MACROS" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to excel-macros+unsubscr...@googlegroups.com. > To post to this group, send email to excel-macros@googlegroups.com. > Visit this group at http://groups.google.com/group/excel-macros. > For more options, visit https://groups.google.com/groups/opt_out. > -- Are you =EXP(E:RT) or =NOT(EXP(E:RT)) in Excel? And do you wanna be? It’s =TIME(2,DO:IT,N:OW) ! Join official Facebook page of this forum @ https://www.facebook.com/discussexcel FORUM RULES 1) Use concise, accurate thread titles. Poor thread titles, like Please Help, Urgent, Need Help, Formula Problem, Code Problem, and Need Advice will not get quick attention or may not be answered. 2) Don't post a question in the thread of another member. 3) Don't post questions regarding breaking or bypassing any security measure. 4) Acknowledge the responses you receive, good or bad. 5) Jobs posting is not allowed. 6) Sharing copyrighted material and their links is not allowed. NOTE : Don't ever post confidential data in a workbook. Forum owners and members are not responsible for any loss. --- You received this message because you are subscribed to the Google Groups "MS EXCEL AND VBA MACROS" group. To unsubscribe from this group and stop receiving emails from it, send an email to excel-macros+unsubscr...@googlegroups.com. To post to this group, send email to excel-macros@googlegroups.com. Visit this group at http://groups.google.com/group/excel-macros. For more options, visit https://groups.google.com/groups/opt_out.