Function AAA(C2, d2, t2, w2, E2, I2, X2, N2, L2, U2, M2, G2, ab2, AE2)
If AE2 = "佛山盈天医药销售有限公司" Then AAA =5
End Function
如果把AAA=6,excel表格必须双击才能实现计算结果
只是调用了一个自定义函数AAA,那你在哪个单元格使用这个函数计算?
AAA=6很莫名其妙,你必须给函数参数,比如C2,AE2这些,让公式自己,而不是直接给函数结果。
你的表格需要输入什么,想得到哪些结果?
Function AAA(C2, d2, t2, w2, E2, I2, X2, N2, L2, U2, M2, G2, ab2, AE2)
If N2 = "山东省交通医院" And d2 = "消渴丸" Then AAA = 5
End Function
第二行如果改成:
Then AAA = 6
在excel表格内需要双击才能实现计算。
感谢了
你每明白我的意思,宏写好后AAA函数就拿来用了,比如你可以在工作表某个单元格输入公式=AAA(,"消渴丸" , , , , , ,"山东省交通医院", , , , , , ),这样得出的结果是5或者你改好修改后的6
但你不去修改函数的参数"消渴丸","山东省交通医院"等等,反而去修改宏,本来是图方便,现在反而复制,本末倒置了
至于你修改完宏以后,是要重新计算,双击或者点公式菜单里面的计算工作表都一样