Is it possible with VBA to group rows that are not contiguous; i.e., based on some criteria within the row? I'd like to group, for example, rows 1, 2 and 4 and exclude row 3 from the grouping? After grouping, I'd like the user to be able to view certain group levels using the standard group level selection (1, 2, etc.)

Thanks.