Vba ile formül yazdırma sorunu (#BAŞV!) hatası

Katılım
5 Şubat 2016
Mesajlar
274
Excel Vers. ve Dili
Office 365 Türkçe
Üstatlar merhaba.

Ben makro ile bir sayfaya veri yapıştırıyorum ama veri yapıştırdığımda diğer sayfada verileri analiz eden EÇOKTOPLA formülümü #BAŞV! hatasına çeviriyor. İşin içinden çıkamadım

Kod bu fakat normal yapıştırınca bozuluyor. Makro ile yapıştırmayı denedim yine aynı hatayı verdi. Umarım yapmak istediğimi anlatabilmişimdir. şimdiden teşekkür ederim.

Kod:
=ÇOKETOPLA(VERİ!C:C;VERİ!D:D;PANEL!A2)
Makro ile yapıştırmaya çalıştığım hali ise bu

Kod:
ActiveCell.FormulaR1C1 = "=SUMIFS(VERİ!C[1],VERİ!C[2],PANEL!RC[-1])
 

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,278
Excel Vers. ve Dili
2019 Türkçe
Merhaba.
Aşağıdaki kod satırını kullanın.

Kod:
ActiveCell.Formula = "=SUMIFS(VERİ!C:C,VERİ!D:D,PANEL!A2)"
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Eğer hücrede formül gözükmeden direkt formülün sonucunu görmek istiyorsanız;

Kod:
ActiveCell = [SUMIFS(VERİ!C:C,VERİ!D:D,PANEL!A2]
.
 
Katılım
5 Şubat 2016
Mesajlar
274
Excel Vers. ve Dili
Office 365 Türkçe
Üstat saygılar güzel bir detay oldu. Vakit ayırdığınız için teşekkür ederim.
 
Üst