• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Formülasyon İçin Makro Nasıl Yazılır

Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Merhaba arkadaşlar. Aşağıdaki formülasyon için nasıl makro yazılır ?

=(SUM($F$2:F8)-SUM($J$2:J8))/(SUM($D$2: D8)-SUM($H$2:H8))

* Formülasyon 8. satır içindir

Makro H kolonunda rakam olan satırlar için I kolonuna bu makronun sonucunu yazıp ve J kolonuna H x I sonucunu yazabilir mi ?
 
Son düzenleme:
dosyayı ekleyebilirsen sana daha çabuk yardımcı olabiliriz.
 
range("A1").formula = "=B1+B2" denediniz mi? excel de A1 hücresine bu formülü eklemiş olduk.Bu yöntemi denediniz mi?
 
Formula ile excel hücresine formül atayabiliyorsunuz.Sanki makro değilde, excel sayfasında formül giriyorsunuz.Verdiğim örnekte B1 ve B2 hücresine rakam gir. Toplamlarının sonucu A1 de olur.Çünkü o hücrede formül olduğundan.
 
Son düzenleme:
Benim yazdıgım bir makroda ad benzer bir sorun var

Mesela bir hücreye formül girmeye çalışıyorum

.Formula"=IF(A1=10;CONCATENATE("0";B1);0)"

Şeklinde bir kod yazdım fakat nedense bu formülü o hücreye giremedim bir türlü
Hata veriyor Runtime 1004 müdür nedir anlayamadım sebebini?? Bilen varsa açıklamasını rica ediyorum muzdaribim :)
 
Sn Asilacar;

.Formula"=IF(A1=10,CONCATENATE(0,B1),0)" olacak.
fark ise ( ; ) yerine (,) olacak.Ayrıca("0") yerine (0) olmalı.

=EĞER(A1=10;BİRLEŞTİR(0;B1);0) exceldeki
 
Teşekkürler bir deneyeyim hocam
 
Geri
Üst