Belirtilmiş isimden önce 1 boş satır ekleme

Katılım
30 Ocak 2021
Mesajlar
7
Excel Vers. ve Dili
Excel 2019 - VBA
Merhabalar,

Bir tablo oluşturdum pivot table ile oluşturdugum bu tabloyu makro ile pivot formatından kurtarıp başka bir sayfaya aldım;

İstediğim şu örneğin A Sütundaki "Açıklamalar" Yazan satırdan önce 1 boş satır eklemek istiyorum. Yardımcı olabilirmisiniz
 

veyselemre

Özel Üye
Katılım
9 Mart 2005
Mesajlar
3,647
Excel Vers. ve Dili
Pro Plus 2021
Kod:
Sub test()
    
    For Each i In Range("A1", Cells(Rows.Count, 1).End(3))
        If i.Value = "Açıklamalar" Then
            If i.Row > 1 And i.Offset(-1, 0) <> "" Then
                i.EntireRow.Insert
                Exit For
            End If
        End If
    Next i
    
End Sub
 
Katılım
30 Ocak 2021
Mesajlar
7
Excel Vers. ve Dili
Excel 2019 - VBA
Kod için teşekkür ederim ancak şunuda yapabilirmisiniz acaba ekleme yaptıktan sonra eklediğim satırın rengini alıyor ekleyip eklendikten sonra dolgu olmamasını rica ediyorum.
 

veyselemre

Özel Üye
Katılım
9 Mart 2005
Mesajlar
3,647
Excel Vers. ve Dili
Pro Plus 2021
Kod:
Sub test()
    
    For Each i In Range("A1", Cells(Rows.Count, 1).End(3))
        If i.Value = "Açıklamalar" Then
            If i.Row > 1 And i.Offset(-1, 0) <> "" Then
                i.EntireRow.Insert
                i.Offset(-1).EntireRow.ClearFormats
                Exit For
            End If
        End If
    Next i
    
End Sub
 
Katılım
30 Ocak 2021
Mesajlar
7
Excel Vers. ve Dili
Excel 2019 - VBA
Merhaba,

Kod için çok teşekkürler ancak şimdide söyle bir sıkıntım oluyor

Ben bu işlemi pivot tabledan başka bir sayfaya verileri çekip ekleme işlemi orda yapmaya çalışıyorum ancak şu hatayı veriyor.
PivotTable'ı etkileyeceği için seçili hücrelerde bu değişikliği yapamıyoruz. Raporu Değiştirmek için alan listesini kullanın. Hücre eklemeye veya silmeye çalışıyorsanız. Böyle bir hata veriyor bu konuda yardımcı olursanız çok sevinirim
 
Üst