Есть ли код VBA, который может помочь мне отсортировать весь столбец B с объединенными ячейками?

Если sort равен name1, я хочу видеть только name1 и все данные в строках.

|--------------------------------------|
|Header 1| header 2| header 3| header 4|
|--------|---------|---------|---------|
|        | Sort    |         |         |  
|--------------------------------------|
|        |         |  data1  |  data1  |
|id1     | name1   |  data2  |  data2  |
|        |         |  data3  |  data3  |
|--------------------------------------|
|        |         |  data1  |  data1  |
|id2     | name2   |  data2  |  data2  |
|        |         |  data3  |  data3  |
|--------------------------------------|
|        |         |  data1  |  data1  |
|id1     | name1   |  data2  |  data2  |
|        |         |  data3  |  data3  |
|--------------------------------------|

0