فرمول زیر رو در ماکرو نوشتم و داره کار هم می کنه.
ActiveSheet.ListObjects("Table1").Range.AutoFilter Field:=6, Criteria1:= _
">=" & Range("m1"), Operator:=xlAnd, Criteria2:="<=" & Range("n1")
حالا قصدم اینه که از فرمول های منطقی در خصوص مقدار n1 استفاده کنم. بدین صورت که اگر n1 برابر صفر و یا خالی باشد مقدار مورد نظر 999999 باشد و در غیر این صورت خود مقدار n1. به عبارت دیگر فرمول شرطی زیر رو که بیانگر خواسته بالا می باشد رو در ماکرو جای بدم.
If(or(n1=0;n1="");999999;n1)



کامنت