问题描述: vba编一段函数判断一个单元格内有几个奇数,要判断的单元格是D列,每行都是一个三位数 1个回答 分类:综合 2014-09-27 问题解答: 我来补答 在用vba在模块里建立一个函数如下:Function jishu(arr As Range) As IntegerDim i As IntegerFor i = 1 To arr.Rows.CountIf Val(Cells(i,arr.Column)) Mod 2 0 Thenjishu = jishu + 1End IfNext iEnd Function然后在单元格里引用,如d列里,d1=3,d2=4,d3=5,d4=jishu(d1:d3),于是d4=2 展开全文阅读