乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > EXCEL 中用宏为单元格生成公式

EXCEL 中用宏为单元格生成公式

作者:乔山办公网日期:

返回目录:excel表格制作


Sub LF()
Range("B12").Formula = "=if(H2=C2,"""",""数据不一致"")"
'Cells(2, 12).Value = "=if(H2=C2,"""",""数据不一致"")"
End Sub

C2输入copy=AVERAGE(VLOOKUP(A2,INDIRECT("050"&$A$1&"!A:C"),3,FALSE),VLOOKUP(A2,INDIRECT("050"&A1+1&"!A:C"),3,FALSE),VLOOKUP(A2,INDIRECT("050"&A1+2&"!A:C"),3,FALSE),VLOOKUP(A2,INDIRECT("050"&A1+3&"!A:C"),3,FALSE),VLOOKUP(A2,INDIRECT("050"&A1+4&"!A:C"),3,FALSE))这样你在A1输入4就是0504~0508,5个工作表,在A1输入5,就是0505~0509,5个工作表。

find函数

sub findaaa()
    dim r as range
    set r = sheets("汇总zd").[A:A].find(what:="aaa")
    msgbox r.row
end sub


可以试着把固定的单元格地址改成绝对地址,剩下的,用excel的自动填充功能,就可以自动变化了。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网