小编Pha*_*lay的帖子

错误,无法设置范围类的FormulaArray属性

我创建了以下公式:

=IFNA(LOOKUP(10^99,--MID(O2,MIN(IF((--ISNUMBER(--MID(O2,ROW($1:$25),1))=0)*ISNUMBER(--MID(O2,ROW($2:$26),1)),ROW($2:$26))),ROW($1:$25))),SUMPRODUCT(MID(0&RIGHT(N2,4),LARGE(INDEX(ISNUMBER(--MID(RIGHT(N2,4),ROW($1:$25),1))* ROW($1:$25),0),ROW($1:$25))+1,1)*10^ROW($1:$25)/10))
Run Code Online (Sandbox Code Playgroud)

它查看“ N”列,并仅显示数字字符串。如果存在N / A,它将对作为数组运行的“ O”列执行相同的操作,并且效果很好。

但是,当我将其转换为VBA代码时,出现了标题中提到的错误。

Range("L2").Select
    Selection.FormulaArray = _
        "=IFNA(LOOKUP(10^99,--MID(RC[3],MIN(IF((--ISNUMBER(--MID(RC[3],ROW(R1:R25),1))=0)*ISNUMBER(--MID(RC[3],ROW(R2:R26),1)),ROW(R2:R26))),ROW(R1:R25))),SUMPRODUCT(MID(0&RIGHT(RC[2],4),LARGE(INDEX(ISNUMBER(--MID(RIGHT(RC[2],4),ROW(R1:R25),1))* ROW(R1:R25),0),ROW(R1:R25))+1,1)*10^ROW(R1:R25)/10))"
Run Code Online (Sandbox Code Playgroud)

怎么了?

excel vba excel-vba excel-formula

6
推荐指数
1
解决办法
1万
查看次数

xcopy对"%AppData%\ Roaming\Microsoft\Excel\XLSTART \"说复制但没有任何内容

我正在尝试编写一个小蝙蝠脚本来放置我的团队桌面,并允许他们在我推出更新或创建新工具时更新他们的个人宏文件.

我有以下内容

xcopy"O:\ abc供应链\供应链团队\ David Peters\Excel \宏文件""%AppData%\漫游\ Microsoft\Excel\XLSTART \"/ y

在CMD下说复制了1个文件,但XLSTART文件夹中没有任何内容.

你能高兴地告诉我,我做错了什么

非常感谢

cmd xcopy batch-file

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

batch-file ×1

cmd ×1

excel ×1

excel-formula ×1

excel-vba ×1

vba ×1

xcopy ×1