我想在Excel工作表中插入新行时复制所有公式 . 我有一些计算公式,我从另一个Excel文件中获取一些值 .
我在此Excel工作表中使用的公式如下:
-
=IFERROR(VLOOKUP(C4,'list.xlsx]Sheet1'!$A$4:$L$261,3,FALSE),"")
-
=IFERROR(G6*F6,"")
我用Google搜索解决方案 . 我有2个想法 .
一个用这些数据制作表格 . 我试过这个 . 公式编号:1完美无缺 . 但第二个公式没有复制到下一行 .
第二个使用VBA代码 . 只工作一次 . 下次打开excel时我必须再次创建VBA代码 . 此外,它需要在单元格之间单击以创建下一行 .
我想在右键单击sl no(最左边的列)并单击“insert”时创建一个新行 .
请帮忙 .
1 回答
对不起我是新的SO但我想帮助你:
您使用条件阻止例如:
$A$4:$L$261
=IFERROR(G6*F6,"")
没有复制任何东西在VBA中你有功能
PasteSpecial
什么是从单元格处理公式,这里有一些ex . 使用它:让我们做一个演示,你有colmn C上的公式来复制它(它影响列A)