• DİKKAT

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

Excele araç çubuğuna makroyu eklemek

  • Konbuyu başlatan Konbuyu başlatan Baggwell
  • Başlangıç tarihi Başlangıç tarihi
Katılım
14 Nisan 2013
Mesajlar
764
Excel Vers. ve Dili
Office Excel 2016 TR
Home & Business
Merhaba

İstemiş olduğum çok basit bir kombinasyon var fakat makro konusunda zayıf olduğum için başaramıyorum ve yardımlarınızı rica ediyorum.

yaklaşık 50-60 adet ayrı ayrı dosyam var.

Her açtığım dosyada aynı işlemi yapıyorum.

=E14*K14 bu formülü aşağıya doğru tüm satırların karşısına uyguluyorum ve toplamını alıyorum.

Bunu bir makro haline dönüştürüp her açtığım dosyada uygulama şansım olabilir mi?
 

Ekli dosyalar

tek tek formülü tüm satırlara uygulamak yerine şimdilik şu formülü her dosya için kullan. E sütunu14 satırdan itibaren 10.000 satıra kadar olan aralık ile, bunun K sütunu karşılığını çarpar ve sonuçları toplar. belki daha kısa çözümü yapan olur.
Kod:
=TOPLA.ÇARPIM(($E$14:$E$10000)*($K$14:$K$10000))

YADA

Aşağıdaki makroyu module sayfasına ekle, Kısayol Ata ve her çalışma sayfasında Kısayolu kullan.
Kod:
Sub Makro1()
'
' Makro1 Makro
'

'
    Range("N12").Select
    ActiveCell.FormulaR1C1 = "=SUMPRODUCT((R14C5:R10000C5)*(R14C11:R10000C11))"
    Range("N12").Select
End Sub
 
Benim istedim bu formülü excelde araç çubuğuna yerleştirsem her açtığım sayfada o formüle tıkladığım zaman uygulasn mesela
 
Son düzenleme:
Ic1q8hy.jpg


Özel makromu araç çubuğuna ekledim çalışıyor fakat, farklı bir dosyada çalışmıyor çünkü makro modüle dosyası ortada yok.

Onu nasıl halledebiliriz
 
Sıfırdan Makroyu kayıt ederken kayıt yeri olarak "Kişisel Makro Çalışma Kitabı" nı seçin ve Kısayol atamayı unutmayın CTRL + Q yada CTRL + B olabilir. Böylece makronuzu diğer sayfalarda da kullanabilirsiniiz.
 
Sayın systran,

Anlattığınız yöntem sanırım sekme için geçerli..

farklı excel dosyalarında nasıl kullanacağım
 
Farklı bir çözüm yolu bilen varmıdır acaba
 
Arkadaşlar kendimce şöyle bir yöntem oluşturdum en azından benden sonra araştırma yapanlara bir nevi ışık tutar

"Makrolarım" isimli boş bir excel tablosu açarak ihtiyacım olan makroları modüle sayfasına kaydettim ve bu makroları aşağıda görüntüğü gibi excel menüsüne ekledim.

lUcMCTn.jpg


Bu menü tüm excel sayfalarında aktif olarak görünüyor. Fakat;

"Makrolarım" dosyası kapalı ise, menüdeki makrolar çalışmıyor. Bu yüzden bende "makrolarım" dosyasını açıp bırakıp, tüm sayfalarda çalışmasını sağlıyorum.

Çözümüm bu şekilde oldu. Belki ilave etmek isteyen de olabilir

Saygılar
 
Geri
Üst