EXCEL VBA 判断单元格内容是否在在一个数组中,怎么判断呢

IfIsNumeric(Application.Match(Range("K269"),G706Arr(),1))=FLASEThen------------------... If IsNumeric(Application.Match(Range("K269"), G706Arr(), 1)) = FLASE Then
----------------------------------------------------------------------------
Range("K269")=147,
G706Arr()= array(1,2,3,4,5,6,7,12,13,14,15,16,17,23,24,25,26,27,34,35,36,37,45,46,47,56,57,67)
是不是不适用数字?
那应该用什么
展开
 我来答
阳光上的桥
2017-01-19 · 知道合伙人软件行家
阳光上的桥
知道合伙人软件行家
采纳数:21423 获赞数:65813
网盘是个好东东,可以对话和传文件

向TA提问 私信TA
展开全部

可以自己写个函数判断:

Function InArr(byval v, byref a) as Boolean
    dim t
    InArr=true
    for each t in a
        if v=t then exit function
    next t
    InArr=false
End Function
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gasanklep
2017-01-19 · TA获得超过162个赞
知道小有建树答主
回答量:199
采纳率:0%
帮助的人:82.6万
展开全部
公式类似于=IF(OR(A2={"财务","采购"}),"用钱的",IF(OR(A2={"人事","后勤"}),"打杂的",IF(OR(A2={"打酱油","买菜","做饭","洗衣","扫地"}),"家务","")))具体看附件吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式