hücre değeri kadar satır ekleme makrosu arıyorum.

sefa044

Altın Üye
Altın Üye
Katılım
27 Eylül 2016
Mesajlar
60
Excel Vers. ve Dili
2010 tr
Altın Üyelik Bitiş Tarihi
12.05.2024
arkadaşlar
a1 hücresine 7 sayısı girilsin.
benim istediğim 10. ile 11. satır arasına 7 satır eklemek.nasıl yapabilirim. tşk.
 
Katılım
15 Mart 2005
Mesajlar
176
Excel Vers. ve Dili
office 2016 türkçe
Sub satirrekle()
Dim sat As Integer
sat = Range("A1").Value
Rows(11 & ":" & 10 + sat).Select
Selection.Insert Shift:=xlDown
End Sub

Yukarıdaki makroyu bir modüle kopyala daha sonra A1 hücresine bir değer gir sonra makroyu çalıştır.
 

sefa044

Altın Üye
Altın Üye
Katılım
27 Eylül 2016
Mesajlar
60
Excel Vers. ve Dili
2010 tr
Altın Üyelik Bitiş Tarihi
12.05.2024
Sub satirrekle()
Dim sat As Integer
sat = Range("A1").Value
Rows(11 & ":" & 10 + sat).Select
Selection.Insert Shift:=xlDown
End Sub

Yukarıdaki makroyu bir modüle kopyala daha sonra A1 hücresine bir değer gir sonra makroyu çalıştır.
TEŞEKKÜRLER.
 
Katılım
24 Şubat 2019
Mesajlar
22
Excel Vers. ve Dili
OFFİCE 2017
Sub satirrekle()
Dim sat As Integer
sat = Range("A1").Value
Rows(11 & ":" & 10 + sat).Select
Selection.Insert Shift:=xlDown
End Sub

Yukarıdaki makroyu bir modüle kopyala daha sonra A1 hücresine bir değer gir sonra makroyu çalıştır.
hocam 10 ile 11 arası değilde direk a1 hücresine değer girdiğimde girdiğim değer kadar alta satır eklesin istiyorum bu nasıl yapılır acaba
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,655
Excel Vers. ve Dili
Microsoft 365 Tr-64
Nerenin altına eklenecek?
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,655
Excel Vers. ve Dili
Microsoft 365 Tr-64
C++:
Sub satirrekle()
Dim sat As Integer
    sat = Range("A1").Value
    If sat = 0 Then Exit Sub
    Rows(2 & ":" & 1 + sat).Insert Shift:=xlDown
End Sub
 
Üst