Excel Удалить данные вне диапазона

У меня есть диапазон данных по многим ячейкам.

1,2,3,4,5,6,7,8,9

и я хочу, чтобы результат сказал, что я использую args, (диапазон, 3,7), затем данные изменяются на этот диапазон.

3,4,5,6,7

как эта формула, за исключением того, что фактические данные удаляются.

    Public Function MakeAList(rng As Range, U As Long, L As Long) As String
  Dim r As Range, s As String
  For Each r In rng
    If r.Value < L Or r.Value > U Then
      s = s & "," & r.Value
    End If
  Next r
  MakeAList = Mid(s, 2)
End Function

1 ответ

Пусть скажет клетка A1 содержать 1,2,3,4,5,6,7,8,9,

Затем в A2 использование =MID(A1,3,7), это займет от 3 до 7 элементов внутри A1,

Другие вопросы по тегам