makro ile alttoplam

Katılım
15 Eylül 2007
Mesajlar
1,312
Excel Vers. ve Dili
2013 türkçe
Altın Üyelik Bitiş Tarihi
18.06.2019
bir sayfada cinsine göre aşağı doğru yazdığım şeylerin alttoplamını makro ile nasıl yapa biliriz bununla ilgili bir makro görmüştüm daha önce bulamadım yani her hangi bir sütuna ne kadar yazar sam cinsini orada bir alttoplam ve tekrar alttoplamı iptal edip yazmaya devam edeceğim ve cinsine göre sıralayıp alttoplam almak istiyorum ve en alta genel toplam
 

BG

Özel Üye
Katılım
5 Mayıs 2008
Mesajlar
1,380
Excel Vers. ve Dili
Office 2021 TR & EN
Sayın mustafakoza

bir sayfada cinsine göre aşağı doğru yazdığım şeylerin alttoplamını makro ile nasıl yapa biliriz bununla ilgili bir makro görmüştüm daha önce bulamadım yani her hangi bir sütuna ne kadar yazar sam cinsini orada bir alttoplam ve tekrar alttoplamı iptal edip yazmaya devam edeceğim ve cinsine göre sıralayıp alttoplam almak istiyorum ve en alta genel toplam
Örnek dosyanız ektedir.
 

Ekli dosyalar

BG

Özel Üye
Katılım
5 Mayıs 2008
Mesajlar
1,380
Excel Vers. ve Dili
Office 2021 TR & EN
Sayın Gökhan Polat merhaba,

Ben de faydalandım, teşekkür ederim, işlem acaba 2 buton yerine tooglebutton ile yapılabilir mi ?
tabiki, örnek dosya ektedir

Kod:
Private Sub ToggleButton1_Click()
If ToggleButton1 = True Then
   Range("B3").Select
    Range("A:G").Sort Key1:=Range("B3"), Order1:=xlAscending, Header:= _
        xlGuess, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
        DataOption1:=xlSortNormal
    Selection.Subtotal GroupBy:=2, Function:=xlSum, TotalList:=Array(5), _
        Replace:=True, PageBreaks:=False, SummaryBelowData:=True
        End If
If ToggleButton1 = False Then
 Range("A1").Select
    Selection.RemoveSubtotal
    End If

End Sub
 

Ekli dosyalar

1Al2Ver

Altın Üye
Katılım
5 Kasım 2007
Mesajlar
4,720
Excel Vers. ve Dili
64 Bit TR - Microsoft Office 365 - Win11 Home
Altın Üyelik Bitiş Tarihi
04-01-2026
tabiki, örnek dosya ektedir

Kod:
Private Sub ToggleButton1_Click()
If ToggleButton1 = True Then
   Range("B3").Select
    Range("A:G").Sort Key1:=Range("B3"), Order1:=xlAscending, Header:= _
        xlGuess, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
        DataOption1:=xlSortNormal
    Selection.Subtotal GroupBy:=2, Function:=xlSum, TotalList:=Array(5), _
        Replace:=True, PageBreaks:=False, SummaryBelowData:=True
        End If
If ToggleButton1 = False Then
 Range("A1").Select
    Selection.RemoveSubtotal
    End If

End Sub
Sayın Gökhan Polat tekrar merhaba,

Çözüm ve nezaketiniz için teşekkür ederim,

Saygılarımla.
 
Katılım
15 Eylül 2007
Mesajlar
1,312
Excel Vers. ve Dili
2013 türkçe
Altın Üyelik Bitiş Tarihi
18.06.2019
gökhan bey teşekkür ederim ancak ben başka bir çalışmaya makroyu uygulama yaptım başlık yani baştaki satırı siliyor birde alttoplam olan satırı siyahla karartsa bazısını yapıyor bazısını yapmıyor birde rakamların alttoplamını alıyoruz başka bir sütununda alttoplamını almak istersek neyaparız
 

BG

Özel Üye
Katılım
5 Mayıs 2008
Mesajlar
1,380
Excel Vers. ve Dili
Office 2021 TR & EN
gökhan bey teşekkür ederim ancak ben başka bir çalışmaya makroyu uygulama yaptım başlık yani baştaki satırı siliyor birde alttoplam olan satırı siyahla karartsa bazısını yapıyor bazısını yapmıyor birde rakamların alttoplamını alıyoruz başka bir sütununda alttoplamını almak istersek neyaparız
mümkünse örnek dosyanızı gönderin, dosya üzerinden işlem yapmak daha kolay olacaktır.
 
Katılım
15 Eylül 2007
Mesajlar
1,312
Excel Vers. ve Dili
2013 türkçe
Altın Üyelik Bitiş Tarihi
18.06.2019
C

ekdeki dostyada yardım
 

Ekli dosyalar

Son düzenleme:
Katılım
15 Eylül 2007
Mesajlar
1,312
Excel Vers. ve Dili
2013 türkçe
Altın Üyelik Bitiş Tarihi
18.06.2019
gökan bey uğraştırıyorun kusura bakmayın ürüne göre alttoplam alıyoruz başka bir şeyin daha alttoplamını almak istesek yani mesela tarihin gibi istediğim zaman istediğiminin alttoplamını alsam nasıl bir şey olması lazım
 

Kemal Demir

Özel Üye
Katılım
29 Temmuz 2004
Mesajlar
2,108
Mustafa Bey,

Sorunuzu yanlıs anlamadıysam eğer,çözüm olarak PivotTable("Ozet Tablo") seçeneğini incelemenizi öneriyorum.

İyi çalışmalar.
 
Katılım
15 Eylül 2007
Mesajlar
1,312
Excel Vers. ve Dili
2013 türkçe
Altın Üyelik Bitiş Tarihi
18.06.2019
kemal bey dediğinizi anlamadım örnekle ekleyerek anlatabilirmisiniz
 

S.Yiğit

Destek Ekibi
Destek Ekibi
Katılım
1 Temmuz 2008
Mesajlar
1,748
Excel Vers. ve Dili
2019 TR
kemal bey dediğinizi anlamadım örnekle ekleyerek anlatabilirmisiniz
Merhaba,

Özet tabloyla birkaç örnek yapmaya çalıştım inceler misiniz?

not: veri girdikçe özet tabloyu incelemek için özet tablo üzerinde sağ tıklayıp yeni deyiniz..
 

Ekli dosyalar

Katılım
15 Eylül 2007
Mesajlar
1,312
Excel Vers. ve Dili
2013 türkçe
Altın Üyelik Bitiş Tarihi
18.06.2019
Benim yapmak istediğim bu ekdeki dosyada istediğim zeman tarih istediğim zamna ürün gibi alttoplam almak istiyorum
 

Ekli dosyalar

BG

Özel Üye
Katılım
5 Mayıs 2008
Mesajlar
1,380
Excel Vers. ve Dili
Office 2021 TR & EN
Sayın mustafakoza

Benim yapmak istediğim bu ekdeki dosyada istediğim zeman tarih istediğim zamna ürün gibi alttoplam almak istiyorum
örnek dosyada "ALT TOPLAMLAR" butonuna tıkladığınızda "USERFORM" açılacaktır, formda "Alt toplamı alınacak sütun numarası" alanına gireceğiniz veriler rakamlardan oluşmaktadır, bu rakamlar 1,2,3 ve 4 dür. 1 in anlamı A sütununa göre 2 nin anlamı B sütununa göre vb.... bu değerlerden herhangi birini girdiğinizde alt toplamlar bulunacaktır, umarım istediğiniz gibidir, dosya ektedir.İyi çalışmalar dilerim.
 

Ekli dosyalar

Katılım
15 Eylül 2007
Mesajlar
1,312
Excel Vers. ve Dili
2013 türkçe
Altın Üyelik Bitiş Tarihi
18.06.2019
güzel elinize sağlık birde alttoplamın tamamı siyak koyu olasa mümkünmü birde tarihi gibi noktalı olurmu 2.2.2009
 
Son düzenleme:
Katılım
15 Eylül 2007
Mesajlar
1,312
Excel Vers. ve Dili
2013 türkçe
Altın Üyelik Bitiş Tarihi
18.06.2019
En son yazdığım sorunu çözü verenolursa çok iyi olacak
 
Katılım
15 Eylül 2007
Mesajlar
1,312
Excel Vers. ve Dili
2013 türkçe
Altın Üyelik Bitiş Tarihi
18.06.2019
böyle bir örnek buldum bunun gibi makro ile alttoplam alsa istediğim sütunun ve istediğim zaman kaldırsam yani kenarlardan yapıyor önceki örnekde öylemi sağlıklı olır yeni gönderdiğim örnek gibimi
 

Ekli dosyalar

Katılım
15 Eylül 2007
Mesajlar
1,312
Excel Vers. ve Dili
2013 türkçe
Altın Üyelik Bitiş Tarihi
18.06.2019
yardım eden yokmu
 
Katılım
15 Eylül 2007
Mesajlar
1,312
Excel Vers. ve Dili
2013 türkçe
Altın Üyelik Bitiş Tarihi
18.06.2019
Yardım eden olursa çok iyi olacak hocalarım
 
Üst