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
 

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,167
Excel Vers. ve Dili
2019 Türkçe
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

Katılım
2 Nisan 2010
Mesajlar
4
Excel Vers. ve Dili
excel 2003
Altın Üyelik Bitiş Tarihi
06-01-2022
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
 
Katılım
2 Nisan 2010
Mesajlar
4
Excel Vers. ve Dili
excel 2003
Altın Üyelik Bitiş Tarihi
06-01-2022
ne şakası ya off ingilizcemi konuşuyorum
 
Katılım
2 Nisan 2010
Mesajlar
4
Excel Vers. ve Dili
excel 2003
Altın Üyelik Bitiş Tarihi
06-01-2022
MAKRO İÇERİĞİNİ NASIL EKLENTİ DOSYASI YAPIYORUZ....
 

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,167
Excel Vers. ve Dili
2019 Türkçe
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.
 
Katılım
2 Nisan 2010
Mesajlar
4
Excel Vers. ve Dili
excel 2003
Altın Üyelik Bitiş Tarihi
06-01-2022
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.....
 
Üst