Sayın ustalar ben veritabanı sayfasına makro ile formül yazdırıyorum. formül normalde hatasız görünüyor ve veritabanı sayfasına yazdırılıyor. ancak #AD? yazısı görünüyor yani hesaplama yapmıyor. fakat yazdırılan hücre içerisine girilip hiçbir işlem yapmadan tekrar (çift tıklama)çıktıktan sonra formül hesaplama yapıyor ve istediğim sonucu veriyor. (hücre üzerine gelip F2 tuşuna basıp çıktıktan sonra hesaplıyor) bunun nedeni ve çözümü nedir acaba? yazdırdığım kodlar aşağıda:
Sheets("veritabani").Select
Columns("B:B").Select
Selection.Find(adi.Value, ActiveCell).Activate
X = ActiveCell.Row
ActiveCell.Offset(0, 13).Formula = "=TOPLA.ÇARPIM((izinler!$C$2:$C$10000=B" & X & ")*(izinler!$G$2:$G$10000=$Q$1)*(izinler!$F$2:$F$10000=o1)*(izinler!$E$2:$E$10000))"
Sheets("veritabani").Select
Columns("B:B").Select
Selection.Find(adi.Value, ActiveCell).Activate
X = ActiveCell.Row
ActiveCell.Offset(0, 13).Formula = "=TOPLA.ÇARPIM((izinler!$C$2:$C$10000=B" & X & ")*(izinler!$G$2:$G$10000=$Q$1)*(izinler!$F$2:$F$10000=o1)*(izinler!$E$2:$E$10000))"
