Satır ekleme makrosu

Katılım
2 Şubat 2007
Mesajlar
194
Excel Vers. ve Dili
Office 2007 Tr
Altın Üyelik Bitiş Tarihi
31/03/2022
Merhaba arkadaşlar

Satır ekleme konusunda bir problemim var.baya emek verdim kendim ayarlamam için ama yapamadım.yardımınızı bekliyorum.Problemim ne olduğunu ekteki dosyada yazıyor.şimdiden yardımınız için teşekür ederim
 

Ekli dosyalar

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
43,482
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Aşağıdaki kodu denermisiniz.

Not : Kodda C sütunu yardımcı sütun olarak kullanılmıştır. Eğer C sütununda verileriniz varsa belirtirseniz kodu boş bir sütuna göre düzenleyebilirim.

Kod:
Option Explicit
 
Sub SATIR_EKLE_TOPLAM_AL()
    Dim X As Long, ALAN As Range
 
    Application.ScreenUpdating = False
 
    For X = [A65536].End(3).Row To 2 Step -1
        If Mid(Cells(X, 1), 1, 3) <> Mid(Cells(X - 1, 1), 1, 3) Then
        Rows(X).Insert
        Cells(X, 1) = Mid(Cells(X + 1, 1), 1, 3)
        Cells(X, 1).Font.Bold = True
        Cells(X, 2).Font.Bold = True
        End If
    Next
 
    For X = 2 To [A65536].End(3).Row
        If Cells(X, 1).Font.Bold = False Then Cells(X, 3) = "X"
    Next
 
    For Each ALAN In Columns("C:C").SpecialCells(xlCellTypeConstants, 2).Areas
        ALAN.Resize(1).Offset(-1, -1) = WorksheetFunction.Sum(ALAN.Offset(0, -1))
    Next
 
    [C:C].ClearContents
 
    Application.ScreenUpdating = True
 
    MsgBox "İşleminiz tamamlanmıştır.", vbInformation
End Sub
 
Katılım
2 Şubat 2007
Mesajlar
194
Excel Vers. ve Dili
Office 2007 Tr
Altın Üyelik Bitiş Tarihi
31/03/2022
tekrar merhaba arkadaşlar

Sn.Korhan Ayhan'ın yazmış olduğu makroyu uyguladım.satır eklemede herhangi bir problem yok ancak toplam almada ekteki dosyanın değerlerin bulunduğu sütunda(B sütunu) herhangi bir boşluk olduğunda toplamları ilk boş sütuna kadar topluyor.
yani:
100 0001 20,00
100 0002
100 0003 60,00
gibi olduğunda tplamı 20 olarak hesaplıyor.ayrıca da ben toplamları muhakkak 3 karakterli olanların satırına toplamasını istiyorum.şimdiden teşekkür ederim.herkese iyi günler dilerim
 
Katılım
2 Şubat 2007
Mesajlar
194
Excel Vers. ve Dili
Office 2007 Tr
Altın Üyelik Bitiş Tarihi
31/03/2022
lütfen arkadaşlar bu akşam yetiştirmem gerekiyor
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
43,482
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Üstteki mesajımdaki kodu güncelledim. İncelermisiniz.

Mesaja ayrıca bir not ekledim lütfen okuyunuz.
 
Katılım
2 Şubat 2007
Mesajlar
194
Excel Vers. ve Dili
Office 2007 Tr
Altın Üyelik Bitiş Tarihi
31/03/2022
Korhan bey Teşekkür ederim.Makro mükemmel çalışıyor.Ellerinize sağlık
 
Üst