• DİKKAT

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

makroyu eklentiye çevirme

Katılım
5 Eylül 2018
Mesajlar
16
Excel Vers. ve Dili
TR OFFICE 2010
merhaba ,
internette aşağıdaki gibi bir kod buldum cok kullanisli ve pratik . sutunu seciyorsunuz hangi rengi işaretlerseniz o renk teki hücreleri topluyor.

bu kodu eklenti yapabilir miyim bütün excell dosyalarımda kulllanmak isytiyorum. yardımcı olabilir misiniz

tesekkurler....

Sub SumCountByConditionalFormat()
Dim indRefColor As Long
Dim cellCurrent As Range
Dim cntRes As Long
Dim sumRes
Dim cntCells As Long
Dim indCurCell As Long

cntRes = 0
sumRes = 0

cntCells = Selection.CountLarge
indRefColor = ActiveCell.DisplayFormat.Interior.Color

For indCurCell = 1 To (cntCells - 1)
If indRefColor = Selection(indCurCell).DisplayFormat.Interior.Color Then
cntRes = cntRes + 1
sumRes = WorksheetFunction.Sum(Selection(indCurCell), sumRes)
End If
Next
MsgBox "Count=" & cntRes & vbCrLf & "Sum= " & sumRes & vbCrLf & vbCrLf & _
"Color=" & Left("000000", 6 - Len(Hex(indRefColor))) & _
Hex(indRefColor) & vbCrLf, , "Count & Sum by Conditional Format color"
End Sub
 
Merhaba.

Ekteki dosyayı indirin.
C:\Users\"Oturum Adınız"\AppData\Roaming\Microsoft\AddIns
klasörüne kopyalayın.

Excel Seçenekler/Eklentiler sayfasını açın.
"Yönet" = "Excel Eklentileri" seçili iken Gite tıklatın.
Açılan pencerede 'RenkTopla' nın yanındaki onay kutusunu işaretleyin.

Excel menü şeridine sağ tıklatın. Şeridi Özelleştiri seçin
"Buradaki Komutlardan Seçim Yapın" altındaki açılır listeden "Makrolar" seçin
Sağ altta bulunan "Yeni Sekme" tıklatın
Listede yer alan "RenkSecTopla" tıklatın "Ekle" yi tıklatın 'Tamam'ı tıklatın.

Şeritre yeni bir sekme oluşturmulş oldunuz Yeni Sekmede bulunan "RenkSecTopla" butonuna tıklatarak kodları istediğiniz dosyadan çalıştırabilirsiniz.
 

Ekli dosyalar

MAKROYU
Merhaba.

Ekteki dosyayı indirin.
C:\Users\"Oturum Adınız"\AppData\Roaming\Microsoft\AddIns
klasörüne kopyalayın.

Excel Seçenekler/Eklentiler sayfasını açın.
"Yönet" = "Excel Eklentileri" seçili iken Gite tıklatın.
Açılan pencerede 'RenkTopla' nın yanındaki onay kutusunu işaretleyin.

Excel menü şeridine sağ tıklatın. Şeridi Özelleştiri seçin
"Buradaki Komutlardan Seçim Yapın" altındaki açılır listeden "Makrolar" seçin
Sağ altta bulunan "Yeni Sekme" tıklatın
Listede yer alan "RenkSecTopla" tıklatın "Ekle" yi tıklatın 'Tamam'ı tıklatın.

Şeritre yeni bir sekme oluşturmulş oldunuz Yeni Sekmede bulunan "RenkSecTopla" butonuna tıklatarak kodları istediğiniz dosyadan çalıştırabilirsiniz.




MAKROYU NASIL EKLENTİYE ÇEVİRİYORUZ
 
MAKRO İÇERİĞİNİ NASIL EKLENTİ DOSYASI YAPIYORUZ....
 
Makro içeren dosyanızı farklı kaydet seçip, biçim olarak "Excel Eklentisi *.xlam" seçerek kaydetmelisiniz. Daha sonra yukarıda anlattığım şekilde tüm dosyalarda kullanabilirsiniz.
 
Makro içeren dosyanızı farklı kaydet seçip, biçim olarak "Excel Eklentisi *.xlam" seçerek kaydetmelisiniz. Daha sonra yukarıda anlattığım şekilde tüm dosyalarda kullanabilirsiniz.




Ok Çok teşekkürler.....
 
Geri
Üst