FORMULLERİMİ MAKROYA ÇEVİREBİLİRMİSİNİZ

kardelen79

Altın Üye
Katılım
18 Mayıs 2018
Mesajlar
503
Excel Vers. ve Dili
2007
Altın Üyelik Bitiş Tarihi
11-06-2025
İyi akşamlar arkadaşlar sutunlar da 300 adet aşagıda verdiğim gibi formuller var mümkünse makroya cevirebilir misiniz
bu şekilde aynı sütunda 300 adet aynı şart formuller var

=EĞER(VE(ŞABLON!$H$16="ON";'VERİ SAYFASI '!AH4<ŞABLON!$H$20;AW4<=0);"LONG AL";"")
=EĞER(VE('VERİ SAYFASI '!AH4>ŞABLON!$H$21;AW4>0);"LONG KAR";"")
=EĞER(VE(AH4<ŞABLON!$H$22;'VERİ SAYFASI '!AW4>0);"LONG STOP";"")
=EĞER(VE(ŞABLON!$N$16="ON";AH4>ŞABLON!$N$20;'VERİ SAYFASI '!AW4=0);"SHORT AL";"")
=EĞER(VE(AH4<ŞABLON!$N$21;'VERİ SAYFASI '!AW4>0);"SHORT KAR";"")
=EĞER(VE(AH4>ŞABLON!$N$22;'VERİ SAYFASI '!AW4>0);"SHORT STOP";"")
=(AJ4-AI4)/AI4
yardımcı olursanız sevinirim
 

walabi

Altın Üye
Katılım
22 Eylül 2012
Mesajlar
747
Excel Vers. ve Dili
excel 2010

excel 2013
Altın Üyelik Bitiş Tarihi
06-08-2025
Küçük bir örnek dosya ekleyebilirseniz daha sağlıklı cevaplarr alabilirsiiniz. Üçyüz adet sütundan mı bahsetmektesiniz?? Doğru anladıysam bu cevap yazacak kişi için zaman alıcı bir işlem olur örnek dosya olmadan. Ve Örnek dosya olursa yönlendirici cevaplar almanızı sağlar ayrıca.
 

kardelen79

Altın Üye
Katılım
18 Mayıs 2018
Mesajlar
503
Excel Vers. ve Dili
2007
Altın Üyelik Bitiş Tarihi
11-06-2025
Küçük bir örnek dosya ekleyebilirseniz daha sağlıklı cevaplarr alabilirsiiniz. Üçyüz adet sütundan mı bahsetmektesiniz?? Doğru anladıysam bu cevap yazacak kişi için zaman alıcı bir işlem olur örnek dosya olmadan. Ve Örnek dosya olursa yönlendirici cevaplar almanızı sağlar ayrıca.
82 sutun var. farklı farklı formuller var ama her sutunda 300 satır var
her sutun için ayrı ayrı sub açmak gerekir
 

RBozkurt

𐱅𐰇𐰼𐰚
Altın Üye
Katılım
10 Ocak 2018
Mesajlar
723
Excel Vers. ve Dili
Microsoft Office 2024
Google Sheets
Altın Üyelik Bitiş Tarihi
19-12-2026
Dosya eklenmemiş gözüküyor.
 

walabi

Altın Üye
Katılım
22 Eylül 2012
Mesajlar
747
Excel Vers. ve Dili
excel 2010

excel 2013
Altın Üyelik Bitiş Tarihi
06-08-2025
Dosyayı komple eklemenize gerek yok. Sütun başlıkları ile beraber formüllerin olduğu ilk üç satırı farklı bir excel dosyasına yerleştirip yüklemeniz yeterli olur. Özel bilgileriniz varsa dosyada silin örnekleme yapın.
 

kardelen79

Altın Üye
Katılım
18 Mayıs 2018
Mesajlar
503
Excel Vers. ve Dili
2007
Altın Üyelik Bitiş Tarihi
11-06-2025
her sutunda farklı hesaplamalar var düşey aralar var % ler var bunlar çok olduğu için hepsi formulle çok kötü kasıyor gibi bilgisayar bu exceli açınca bilgisayar sesi o kadar artıyor ki
her sütüna ayrı ayrı başlık atıp 300 satırlık makro mu yazmalıyım
 

Ekli dosyalar

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,206
Excel Vers. ve Dili
2019 Türkçe
Merhaba.
Sayfanın kod kısmına kopyalayıp çalıştırıp deneyiniz.
Kod:
Sub Test()
    Dim SatirSayisi As Long
    SatirSayisi = Cells(Rows.Count, "A").End(xlUp).Row
    Range("A2:A" & SatirSayisi).FormulaLocal = "=BİRLEŞTİR(B2;"".E"")" ' Burada dikkat edin ".E" şeklinde yazdığınız metni kod ile yazınca "".E"" şeklinde çift tırnak iki kere yazlması gerekiyor.
    Range("B2:B" & SatirSayisi).FormulaLocal = "=AE2"
    Range("C2:S" & SatirSayisi).FormulaLocal = "=SAYIYAÇEVİR(AF2)" 'C:S kolonları arası aynı formül olduğu için topluca yazıldı
    Range("AD2:AD" & SatirSayisi).FormulaLocal = "=J2-T2"
    Range("AE2:AE" & SatirSayisi).FormulaLocal = "=GZV(""mtrtd"";;""1000BONK_USDT_FBIN.SEMBOL"")" 'Yine dikkat edin çift tırnak iki kere yazıldı.
    With Range("A2:AV" & SatirSayisi)
        .Value = .Value
    End With
End Sub
 
Son düzenleme:

kardelen79

Altın Üye
Katılım
18 Mayıs 2018
Mesajlar
503
Excel Vers. ve Dili
2007
Altın Üyelik Bitiş Tarihi
11-06-2025
Abi burada tüm sutunları hesaplıyor mu yoksa 1-2 sütun için mi bu makro
tüm formulleri silsem çalışır mı
 

kardelen79

Altın Üye
Katılım
18 Mayıs 2018
Mesajlar
503
Excel Vers. ve Dili
2007
Altın Üyelik Bitiş Tarihi
11-06-2025
abi sanırım siz matrik sayfasınna göre yapmışsınız diğer sayfa veri sayfası için hocam
 
Üst