自定函数 MCREPLACEROW 替换数组中的指定行

名称:MCREPLACEROW

备注:替换数组中的指定行。array是要替换行的数组;brr是要替换的新数据,必须与所要替换的数据列数一致;row_num是要替换的行,例如3。

引用位置:

=LAMBDA(array,brr,row_num,LET(rs,ROWS(array),IF(COLUMNS(array)=COLUMNS(brr),DROP(REDUCE("",SEQUENCE(rs),LAMBDA(t,a,IF(OR(a=row_num,a=rs+row_num+1),VSTACK(t,brr),VSTACK(t,INDEX(array,a,))))),1),"#DimError!")))

插入函数对话框、函数参数对话框:

加载宏文件function Workbook_Open(){}中添加以下代码。

JSAREGISTER("user32.dll","CharPrevA","PPPP","MCREPLACEROW","array,brr,row_num",1,"用户定义",undefined,undefined,"替换数组中的指定行。",'"array是要替换行的数组;","brr是要替换的新数据,必须与所要替换的数据列数一致;","row_num是要替换的行,例如3。"');

云南省
浏览 63
收藏
1
分享
1 +1
+1
全部评论