Automatic group in VBA


New Member
Aug 2, 2010
Hi all,

I've a table, created automaticaly from an Access DB.
This table contains values like this:

Level Description
1 firstlvl1
1 firstlvl2
2 secondlvl2.1
2 secondlvl2.2
1 firstlvl3
1 firstlvl4
2 secondlvl4.1
2 secondlvl4.2
2 secondlvl4.3
1 ....

I need to group automalically rows in order to have the plus sign on the first level.
In this case, for example I have to group the secondlvl2.1 and secondlvl2.2 into the firstlvl2, the secondlvl4.* into the firstlvl4 and so on.

I tried to remove the values in the LEVEL field to all the 2nd levels, trying with strange selections, but no results..

Do you have a smart solution for this problem?

Thanks in advance!

Some videos you may like

Excel Facts

Shade all formula cells
To shade all formula cells: Home, Find & Select, Formulas to select all formulas. Then apply a light fill color.

Subscribe on YouTube

Watch MrExcel Video

Forum statistics

Latest member

This Week's Hot Topics

  • Sort code advice please
    Hi, I have the code below which im trying to edit but getting a little stuck. This was the original code which worked fine,columns A-F would sort...
  • SUMPRODUCT with nested If statement
    Hi everyone, Hope you're all well. I'm hoping someone will be able to point me in the right direction with a problem I'm having with a SUMPRODUCT...
  • VBA - simple sort is killing me!
    Hello all! This should be so easy, but not for me, apparently! I have a table of data that can be of varying lengths and widths. My current macro...
  • Compare Two Lists
    I have two Lists and I need to be able to Identify differences between them. List 100 comes from a workbook - the other is downloaded form the...
  • Formula that deducts points for each code I input.
    I am trying to create a formula that will have each student in my class start at 100 points and then for each code that I enter (PP for Poor...
  • Conditional formatting formula required for day of week and a value
    Hi, I have a really simple spreadsheet where column A is the date, column B is the activity total shown as a number and column C states the day of...