Я хотел бы создать функцию, которая перебирает определенные значения ячеек. Если значение содержит "X"
, счетчик должен увеличиваться на 1.Создать цикл по диапазонам Excel
Синтаксис должен быть что-то вроде этого:
Sub CountVars()
Dim range As Variant
Dim ranges As Variant
Dim count as Integer
'set array with ranges
range = Array("c3", "f3", h3)
For Each range In ranges
count = 0
'if range = "X" then
count = count + 1
End If
Next
Но я не могу получить эту работу. Любые мысли о том, как я могу достичь своей цели?
благодарит за ваш ответ. Ваш код дает мне ошибку компиляции: (неправильное количество аргументов или недопустимое присвоение свойств. Любые мысли, где это происходит не так? –
На какой строке? Я не вижу здесь никаких проблем. – Bond
дает ошибку в начале, где я declare my funcion -> Sub cDays() –