excel公式出现“不能设置类range的formulaArray属性”我根据网友的帮助修改的公式:=INDIRECT("dog!"&TEXT(MAX((C2&D2&E2=dog!C$2:$C$500&dog!D$2:$D$500&CHOOSE({1,2,3,4,5},dog!AJ$2:$AJ$500,dog!AM$2:$AM$500,dog!AP$2:$AP$500,dog!AS$2

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 16:50:58
excel公式出现“不能设置类range的formulaArray属性”我根据网友的帮助修改的公式:=INDIRECT(

excel公式出现“不能设置类range的formulaArray属性”我根据网友的帮助修改的公式:=INDIRECT("dog!"&TEXT(MAX((C2&D2&E2=dog!C$2:$C$500&dog!D$2:$D$500&CHOOSE({1,2,3,4,5},dog!AJ$2:$AJ$500,dog!AM$2:$AM$500,dog!AP$2:$AP$500,dog!AS$2
excel公式出现“不能设置类range的formulaArray属性”
我根据网友的帮助修改的公式:
=INDIRECT("dog!"&TEXT(MAX((C2&D2&E2=dog!C$2:$C$500&dog!D$2:$D$500&CHOOSE({1,2,3,4,5},dog!AJ$2:$AJ$500,dog!AM$2:$AM$500,dog!AP$2:$AP$500,dog!AS$2:$AS$500,dog!AV$2:$AV$500))*ROW(dog!C$2:$C$500)*100+{37,40,43,46,49}),"r0c00"),0)
在excel里手动拖动时候没有错误,但录制为宏后,执行宏显示这个“不能设置类range的formulaArray属性”,请问如何修改?
我录制为宏的代码:
Range("H2").Select
Selection.FormulaArray = _
"=INDIRECT(""dog!""&TEXT(MAX((RC[-5]&RC[-4]&RC[-3]=dog!R2C[-5]:R500C3&dog!R2C[-4]:R500C4&CHOOSE({1,2,3,4,5},dog!R2C[28]:R500C36,dog!R2C[31]:R500C39,dog!R2C[34]:R500C42,dog!R2C[37]:R500C45,dog!R2C[40]:R500C48))*ROW(dog!R2C[-5]:R500C3)*100+{37,40,43,46,49}),""r0c00""),0)"
Selection.AutoFill Destination:=Range("H2:H500"),Type:=xlFillDefault
Range("H2:H500").Select

excel公式出现“不能设置类range的formulaArray属性”我根据网友的帮助修改的公式:=INDIRECT("dog!"&TEXT(MAX((C2&D2&E2=dog!C$2:$C$500&dog!D$2:$D$500&CHOOSE({1,2,3,4,5},dog!AJ$2:$AJ$500,dog!AM$2:$AM$500,dog!AP$2:$AP$500,dog!AS$2
formulaArray你看他的帮助说明是:返回或设置区域的数组公式.返回(或可设置为)单个公式或 Visual Basic 数组.如果指定区域不包含数组公式,则本属性返回 Null.Variant 类型,可读写.
你要写的这个公式不是这个类型的,当然无法设置它的属性.
formulaArray改成FormulaR1C1:返回或设置指定对象的公式,用宏语言的 R1C1-样式符号表示.对于 Range 对象为 Variant 类型,对于 Series 对象为 String 类型,可读写.

excel公式出现“不能设置类range的formulaArray属性”我根据网友的帮助修改的公式:=INDIRECT(dog!&TEXT(MAX((C2&D2&E2=dog!C$2:$C$500&dog!D$2:$D$500&CHOOSE({1,2,3,4,5},dog!AJ$2:$AJ$500,dog!AM$2:$AM$500,dog!AP$2:$AP$500,dog!AS$2 EXCel表格怎样设置加减法公式 excel表格公式是怎么设置的? Excel求平方根的公式怎么设置? excel表格公式 a5=(A1+A2)*A3怎么设置 EXCEL表格自动求差公式怎么设置 关于excel公式设置的问题excel2003sp3版本,出现公式设置的错误,则全部公式连接符原来是“,”的,全部变成了“-”.具体如下:比如公式:=sum(A1,A2,B1)结果是#VALUE,提示为:=sum(number1-[number2]...更改 excel如何设置公式,就是EXCEL表格我想设置自动计算公式,该怎么弄,好比一行是数量,另一行是单价,金额自 excel表格点一下会直接出现公式怎么解决 求excel 2010的随机公式.如范围在[1-3]随机出现,且人为设置各个数的出现概率.例如我想要一组数据,其随机区间是[1,2,3],而我希望其中的1出现的概率为50%,2出现的概率为35%,3出现的概率为15%.请问 Excel VBA Range.offset 的用法 为什么我的EXCEL表格公式不能下拉?以前一直都是在最上面一行公式设置好了,下面的就可以跟着上面的公式等出结果来,可是今天发现不行了,也不知道是哪里设置不对了,下拉出来的东西就像是 excel 连续判断两个条件同时满足请问怎么设置函数公式有个EXCEL表格的函数公式请教您,谢谢哈.求解:一、求解:问题点:C2和C3单元格公式不能在C2中合并二、目标:在B2输入“本厂”则按本 Excel表格里公式计算出的结果显示还是公式比如A1-C1结果显示在D1里面,正常说,D1就是出现的是结果,但是我在设置了以后,D1出现的还是=A1-C1 显示的不是结果而是公式. Excel LOG的底不能设置为负数,如何计算负数为底的对数? excel表格的函数把函数公式关了怎么设置 excel表格中一列数值只需正数相加而负数不相加公式怎么设置 如何在excel表格第一列中设置计算公式 在第二列中显示结果