[Yardım]  Formülü nasıl makroya çevirebilirim

VBA Makrolar ile ilgili sormak istedikleriniz, yapmak istedikleriniz hakkında yardım alabileceğiniz bölümdür.

Formülü nasıl makroya çevirebilirim

İleti#1)  coc93 » 21 Kas 2021 00:21

Merhaba,

Aşağıdaki tabloda uyguladığım etopla formülünü makro da yapmak istiyorum fakat Sumif komutu her satır da belirtilen kodun toplamını gösteriyor. X koduna yazılan x değerini toplayarak gitmesini nasıl sağlayabilirim ? Konu hakkında yardımcı olabilir misiniz ? VBA bilgim kısıtlıdır.

Resim
Kullanıcı avatarı
coc93
 
Kayıt: 21 Kas 2021 00:11
Meslek: serbest
Yaş: 28
İleti: 1
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: istanbul

Cevap: Formülü nasıl makroya çevirebilirim

İleti#2)  Uygaroz » 07 Arl 2021 18:13

Makro ekteki dosyanıza uygulandı.
İstemiş olduğunuz makro kodu;

Kod: Tümünü seç
Sub etopla()
Dim sonsatır As Long
sonsatır = Cells(Rows.Count, "A").End(xlUp).Row
Range("c2:c2" & sonsatır).ClearContents

For i = 2 To Range("A65536").End(3).Row
Range("c" & i) = Application.WorksheetFunction.SumIf(Range("a2:a" & i), Range("a" & i), Range("b2:b" & i))
Next
End Sub
Bu iletideki ekleri görmek için gerekli yetkilere sahip değilsiniz.
Kullanıcı avatarı
Uygaroz
Siteye Alışmış
 
Adı Soyadı:Uygar ÖZ
Kayıt: 18 Şub 2013 19:12
Konum: Denizli
Meslek: Dış Ticaret
Yaş: 49
İleti: 283
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Denizli


Forum Genel Makro Soruları

Online Kullanıcılar

Bu forumu görüntüleyenler: Kayıtlı kullanıcı yok ve 6 misafir

Bumerang - Yazarkafe