В настоящее время я работаю над UDF, который возвращает и объединяет заголовки, если он больше или меньше определенного значения. Я не очень хорош в Excel-Vba, и то, что я получил до сих пор, - этот жалкий код, который я больше не мог понять. Я бы по достоинству оценил это, если бы кто-то мог помочь. Вот что я получил до сих пор:Возвращаемые значения, если он больше или меньше определенного значения с использованием UDF
Public Function greaterLessValue(Rng As Range, Rng2 As Range, greater, less)
Dim rngArr() As Variant
rngArr = Rng.value
For i = 1 To UBound(rngArr, 1)
For j = 1 To UBound(rngArr, 2)
If rngArr(i, j) = xVal Then
For k = 1 To UBound(rngArr, 2)
If rngArr(i, k) = Yval Then countRowAsso = countRowAsso + 1
Next k
End If
Next j
Next i
End Function
Если значение больше или равно 5 и меньше и равно 10 он должен возвращать тот же пример ниже, который сцепляет заголовок, содержащий определенное значение в том же столбце :
Этот код не имеет абсолютно ничего * * делать с вашей целью. : o –
Да, простите об этом, но вы пригвоздили его, хотя ... –
У вас теперь три отличных и разных решения, это запись :) –