我在Excel中安排数据如下:
Year|Trade Flow|Commodity Code|Commodity|Qty Unit|Qty|Net Weight|Trade Value
我有一个IF公式:
=IF(D2=D1,0,IF(D3=D2,ABS(I3-I2),I2))
我需要使用VBA为文件中的所有工作表运行。
答案 0 :(得分:1)
我假设您知道如何找到最后一个单元格(本网站上的大量示例),或者具有固定大小。
我只使用了H列作为例子。
for each sh in sheets
sh.range("H2:H20").Formula="=IF(D2=D1,0,IF(D3=D2,ABS(I3-I2),I2))"
next
根据您的需要改变它