tüm sayfalara satır ekleme?

Katılım
1 Şubat 2007
Mesajlar
143
Excel Vers. ve Dili
office 2007 türkçe
merhaba arkadaşlar.yaklaşık olarak 150 sayfalı bir çalışma kitabım var ve ben gerektiğinde kullanacağım bir makro ile tüm sayfaların "a6" hücresinin altına ve "a24" hücresinin altına satır eklemek istiyorum.forumdaki kodları inceledim ama kendime uyarlayamadım.yardımlarınızı bekliyorum.

range("a6").select
selection.entirerow.insert
bu kodu nasıl kendime uyarlayabilirim?
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,435
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,

İlk sayfadan sonra çalışır, deneyiniz.

Kod:
Public Sub Satir_Ekle()
For i = 2 To Sheets.Count
Sheets(i).Select
Range("a7").Select
Selection.EntireRow.Insert
Next i
Sheets(1).Select
End Sub
 

AS3434

Özel Üye
Katılım
13 Ocak 2005
Mesajlar
1,820
Excel Vers. ve Dili
M.Office/Excel 2007 Türkçe
Sayın tahiroğlu

Şöyle birşey olabilir mi?

Kod:
Sub ekle()
For i = 1 To Worksheets.Count
Sheets(i).[a6].EntireRow.Insert
Sheets(i).[a24].EntireRow.Insert
Next
End Sub


NOT.
Sayın Yesertener
Cevabınızı görmedim..
 
Son düzenleme:

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,435
Excel Vers. ve Dili
Ofis 365 Türkçe
Rica ederim Sayın AS3434,

Sizin kodlarınız daha kısa, bende sizin yanıtınızdan yeni birşey öğrenmiş oldum.

Yalnız Sayın Tahiroglu A6 hücresinden sonra dediği için ben A7 olarak yazdım ve diğer satır eklemeyi de Sayın Tahiroglu'na bırakmıştım :)
 

AS3434

Özel Üye
Katılım
13 Ocak 2005
Mesajlar
1,820
Excel Vers. ve Dili
M.Office/Excel 2007 Türkçe
Sayın Yesertener

Siz de detayları gayet güzel düşünmüşsünüz.

Bugün nedense bir dalgınlık var. Sorulara okuyorum hep yalan yanlış anlıyorum. İşgününe daha uyum sağlıyamadım herhalde.
 
Katılım
4 Haziran 2007
Mesajlar
34
Excel Vers. ve Dili
2003
Merhaba,

ben de mesajlari okumadan bi yazmış bulundum, diğerlerinden çok farkı yok aslinda :)

For i = 1 To Sheets.Count
Sheets(i).Select
Rows("6:6").Select
Selection.Insert Shift:=xlDown
Rows("24:24").Select
Selection.Insert Shift:=xlDown
Next i
 
Üst