Transferring Grouped Data & Conditionally Sort the Groups of Data

nwentling5

New Member
Joined
Jul 26, 2011
Messages
16
Hey All,

I hope I make myself clear in explaining what I am trying to pull off. If I don't, please don't hesitate to ask questions. I have attached a test workbook to make it easier to understand.

What I Am Trying to Do:
I am trying to create a dynamice Assembly Index that is updated by the "Update" button with data from the tabbed worksheets within the workbook. Each worksheet corresponds to a work order.

The data on the worksheets/work orders is dynamic and can change length. As well, the number of worksheets/work orders will change as the user creates more work orders.

At the top of each work order is information pertaining to that work order. When the data transfers over to the Assembly Index, I want this information listed to the left of the data pertaining to that work order. Then I want it to loop and do this for each work order, but have a space between each list of data.

Once the data is on the Assembly Index, I want to be able to sort the data by either: Work Order, Assembly Name, Who Added it, Date Added, and Due Date. Essentially conditionally sort the data.

Where I am Lost:
How do I properly grab the data and transfer it over and list it the way I have described? Is using multiple looped Arrays the best idea? Each group of data gets an array? If that is the case how do I grab the range that takes the information for the work order and the range for the data of that work order and list it next to each other? I think I would need to essentially connect the arrays somehow? Then I could sort based off information nested within the arrays?

Is there a better method of grouping data and transferring? I have been doing research and going through VBA books but have not been able to find anything truly promising.

Once I get the data transferred, how can I sort it the way I had described? I don't think a pivot table would work in this case.

Attached File:
Here is the attached file. The tab "After Updated Assembly Index " is what the Assembly Index should look like after I hit the update button.

Dropbox Link: http://dl.dropbox.com/u/8986524/Test3.xlsm

Notes:
I am using Excel 2007.
The data and worksheets are both dynamic.
Each worksheet is a work order.

I know your guy's experience can point me in the right direction. Any assistance is greatly appreciated! ;)
 

Excel Facts

Easy bullets in Excel
If you have a numeric keypad, press Alt+7 on numeric keypad to type a bullet in Excel.

Forum statistics

Threads
1,224,602
Messages
6,179,845
Members
452,948
Latest member
UsmanAli786

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top