Macro ile formul yazdırma?

Katılım
2 Ekim 2007
Mesajlar
46
Excel Vers. ve Dili
Türkçe Office 2003
Macro ile, ilgili sheette C sütunu dolu olan satırların -her hangi bir şey yazılı olması yeterli- I sütununa bir formül yazdırtabilir miyim? sabit bir satır sayısı yok, bazen 10.000 bazen 15.000 satır oluyor.

yazdırmak istediğim formul :

=EĞER(C1="A";H1*'[a.xls]a'!$J$9;EĞER(C1="B";H1*[a.xls]a'!$J$9;EĞER(C1="C";H1*'[a.xls]a'!$J$9;EĞER(C1="D";H1*'[a.xls]a'!$J$10;EĞER(C1="E";H1*'[a.xls]a'!$J$11;EĞER(C1="F";H1*'[a.xls]a'!$J$12))))))

daha mantıklı bir soru...

bu formülün makrosu nasıl olur ?
 
Katılım
8 Nisan 2005
Mesajlar
756
Excel Vers. ve Dili
Excel 2010 Türkçe
Sn Daglaroglu,
İmkan dahilinde olan bir çözüm olsaydı inanıyorum 21.20'den bu yana en az bir cevap alırdınız. Bu sitede hiçbir sorun cevapsız kalmıyor, belki de üzerinde çalışılıyordur.
Formülünüzü bu haliyle denedim, gayet düzgün çalışıyor, olaki istediğiniz cevabı alamaz iseniz formülünüzde çok ufak bir değişiklik yaptım, diğer çalışmalarınıza da ışık tutar düşüncesiyle, umarım gücenmezsiniz.

=EĞER(VE(C1="A";C1="B");H1*'[a.xls]a'!$J$9;EĞER(C1="C";H1*'[a.xls]a'!$J$9;EĞER(C1="D";H1*'[a.xls]a'!$J$10;EĞER(C1="E";H1*'[a.xls]a'!$J$11;EĞER(C1="F";H1*'[a.xls]a'!$J$12)))))

Selamlar,
 
Üst