如何编写Excel UDF,以便它可以处理通过单个单元格或数组的数组

问题描述 投票:0回答:1
TRUE

,但是,我想用它来驱动一个

FALSE

(期望一系列值和一个true/false的数组)
VBA中的跨越 /参数设置?
有可能适应此UDF,以便两者都接受:

'Checks whether the contents of a given cell meets the data validation rules Function IsValid(Cell) As Variant IsValid = Cell.Validation.Value End Function

和返回单曲
FILTER

Cell As Variant

和返回阵列
    True/False
  • 
        
    	
  • 如果数据在一个范围内,则需要检查循环中的每个单元格,对于这样的列:
  • Cell AS Variant()
    True/False
excel vba user-defined-functions
1个回答
0
投票


Dim i As Long, n As Long, v As Variant



n = rng.Rows.Count


ReDim v(1 To n, 1 To 1)


For i = 1 To n


v(i, 1) = rng(i).Validation.Value


Next i

    

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.