Страницы: 1
RSS
скрытие ячеек при выполнении функции сцепить диапазон (VBA)
 
Добрый день!
При выполнении функции скрытия ячеек, выдается ошибка выполнения функции сцепитьдиапазон (в ячейке G4).
Подскажите, возможно ли как-то устранить данную ошибку?
Изменено: yaroslav366 - 24.06.2019 16:51:18
 
А Вам что в итоге нужно? Чтобы значения из скрытых строк попадали в сцепку или нет?
Согласие есть продукт при полном непротивлении сторон
 
Sanja, Да, нужно чтобы сохранились эти значения в сцепке в ячейке G4
 
Код
Public Function СЦЕПИТЬДИАПАЗОН(ДИАПАЗОН As Range, Optional РАЗДЕЛИТЕЛЬ$ = " ") As String
Dim arr(), I&, J&
arr = ДИАПАЗОН.Value
For I = LBound(arr) To UBound(arr)
    For J = LBound(arr, 2) To UBound(arr, 2)
    If arr(I, J) <> "" Then
        СЦЕПИТЬДИАПАЗОН = IIf(СЦЕПИТЬДИАПАЗОН = "", arr(I, J), СЦЕПИТЬДИАПАЗОН & РАЗДЕЛИТЕЛЬ & arr(I, J))
    End If
    Next
Next
End Function
Согласие есть продукт при полном непротивлении сторон
 
Sanja, спасибо Вам, добрый человек !!!!!
Страницы: 1
Наверх