Ровно так же, как и в NET. Создание выборки с использованием другой выборки возможно (только?) через .SelectPrevious (на VBA это .Select acSelectionSetPrevious), собственно на картинке он и используется.
Вопрос был в том, что на VBA все способы создания SelectionSet могут использовать фильтрацию, а в NET почему-то только .GetSelection (.SelectOnScreen в VBA) удостоился этой чести.
Из того, что успел изучить в части методов получения наборов выделения, .NET предоставляет ровно тот же перечень инструментов только с обрезанной функциональностью. Поэтому я собственно и задался вопросом. Т.к. только начал штудировать Reference Guide по .NET, возможно далеко не всю картину вижу. Но то, что вижу, что-то как-то расстроило.