Function JoinedArray(ByVal arr As Variant, ByVal ComparedColumn As Long, _
Optional ByVal ColumnsForSum As String, Optional ByVal ColumnsForJoin As String, _
Optional ByVal JoinSeparator As String = ", ") As Variant
Эта функция позволяет осуществить объединение строк в двумерном массиве.
функция получает в качестве параметров исходный массив, и номер столбца ComparedColumn,
по которому осуществляется сравнение строк
---------------------------------------------
для совпадающих строк:
- суммируются значения в столбцах, перечисленных через запятую в переменной ColumnsForSum
- соединяются (через разделитель JoinSeparator) значения в столбцах,
перечисленных через запятую в переменной ColumnsForJoin
---------------------------------------------
функция возвращает новый массив (возможно, с меньшей размерностью по вертикали)