怎样编写:删除单元格内的数组公式的vba 代码女神

关于一段统计单元格公式的excel VBA代码_百度知道
关于一段统计单元格公式的excel VBA代码
0.15*0.15*2+0.23+0.15*0.12*0,我的意思是如果有第三个数的把第三个数加上.23那么统计的计算式的数量就是2+1=3就是统计一下有几个两位数的乘法公式.15是钢板的面积,*2是块数下面的代码.12*0.15*0.15,如果输入=0,如果没有第三个数的就加1实际的应用是这样的,我是要统计钢板的数量.15*0如果在excel表格中输入=0.23那么统计的计算式的数量就是2.15*0.23*2+0,怎么用不了呢,=0
&&quot.Formulaarr = Split(Replace(cF=&quot, &, &)For i = 0 To UBound(arr)brr = Split(arr(i);), &+&*&quotFunction Cnt2(r As Range)Dim n%, l%Dim arr(0 To 2)cFor = r
提问者采纳
*&quot主要问题有两点, &, &quot,所以定义arr时不能定下标范围, brr() As String
arr = Split(Replace(r;=&quot.Formula。我把代码给你简化了一下:Function Cnt2(r As Range) As Integer
For i = 0 To UBound(arr)
brr = Split(arr(i), &+&quot:一是Split函数不能赋值给定下标的数组, arr() As S), "二是返回值Cnt = n语句中少了一个2, n%,应为Cnt2 = n
提问者评价
来自团队:
其他类似问题
14人觉得有用
为您推荐:
excel的相关知识
其他1条回答
直接统计计算式中有多少个*号不一样吗?
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁Excel_VBA从关闭的工作簿中取值多种实现方法(代码)_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
Excel_VBA从关闭的工作簿中取值多种实现方法(代码)
上传于||文档简介
&&E​x​c​e​l​_​V​B​A​从​关​闭​的​工​作​簿​中​取​值​多​种​实​现​方​法​(​代​码​)​
​
​从​关​闭​的​工​作​簿​中​取​值​有​多​种​方​法​,​现​将​网​上​收​集​的​整​理​向​大​家​共​享​。​
​
​方​法、​使​用​公​式​
​
​方​法、​使​用​G​e​t​O​b​j​e​c​t​函​数​
​
​方​法、​隐​藏​A​p​p​l​i​c​a​t​i​o​n​对​象​
​
​方​法、​使​用​E​x​e​c​u​t​e​E​x​c​e​lM​a​c​r​o​方​法​
​
​方​法、​使​用​S​Q​L​连​接​
​
​其​它​收​集​的​相​关​内​容
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
下载文档到电脑,查找使用更方便
还剩7页未读,继续阅读
你可能喜欢查看: 2270|回复: 5
用VBA在单元格内输入数组公式
阅读权限20
在线时间 小时
我想通过VBA编程在F10单元格中输入数组公式,但显示&&编译错误:缺少:语句结束&&,请高手帮我修改!谢谢!
&&Range(&F10&).FormulaArray = &=SUM(IF(失业人员信息表!$AS$8:$AS$987=&低保&,IF(失业人员信息表!$BJ$8:$BJ$987&&& - &,1,0),0))&
& && &&&以上引号内公式如果不用VBA编程输入而直接输入单元格按shift+ctrl+enter组合键后可正常计算出结果。
阅读权限95
在线时间 小时
Range(&F10&).FormulaArray = &=SUM(IF(失业人员信息表!$AS$8:$AS$987=&&低保&&,IF(失业人员信息表!$BJ$8:$BJ$987&&&& - &&,1,0),0))&
[ 本帖最后由 Zamyi 于
11:56 编辑 ]
阅读权限20
在线时间 小时
Range(&F10&).FormulaArray = &SUM(IF(失业人员信息表!$AS$8:$AS$987=&&低保&&,IF(失业人员信息表!$BJ$8:$BJ$987&&&& - &&,1,0),0))&
谢谢楼上的师傅,虽不显示&&编译错误:缺少:语句结束 但
以上程序运行后,单元格中只显示SUM(IF(失业人员信息表!$AS$8:$AS$987=&&低保&&,IF(失业人员信息表!$BJ$8:$BJ$987&&&& - &&,1,0),0)) 不能显示为{=SUM(IF(失业人员信息表!$AS$8:$AS$987=&&低保&&,IF(失业人员信息表!$BJ$8:$BJ$987&&&& - &&,1,0),0))}
请帮我修改!
阅读权限20
在线时间 小时
& & & & & & & &
已解决,谢谢您的指点!
阅读权限95
在线时间 小时
& & & & & & & &
我想,用了VBA,应少点公式吧。
阅读权限95
在线时间 小时
用代码输入数组公式,此帖也解决了我的一个问题,顶!
玩命加载中,请稍候
玩命加载中,请稍候
Powered by
本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任! & & 本站特聘法律顾问:徐怀玉律师 李志群律师}

我要回帖

更多关于 网页代码 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信