Merhaba Arkadaşlar.
Hazırlamış olduğum bir makro kodum var. Ama aşamadığım da 1 sorunum var yardımcı olursanız minnettar kalırım
Aşağıda ki kodda dikkat ederseniz Seçili Hücreyi Sayfa2'te eğer dolu ise 1 satıra yapıştır komutu var. Fakat benim isteğim seçili hücreyi sayfa2 de a4 ve A50 aralığında satır dolu ise bir üste veya alta yapıştırması. listeyi yaptıktan sonra yukarıdan bir veri sildiğimde aşağıya devam ediyor yukarıdaki boşaltılan satırı görmüyor. Lütfen yardımmm
Sub HUCREYIEKLE()
Dim s1 As Worksheet, s2 As Worksheet
Set s1 = Sayfa2
Set s2 = Sayfa1
x = ActiveCell.Row
son = s1.[a65536].End(3).Row + 1
s1.Range("A" & son) = s2.Range("A" & x)
's1.Range("B" & son) = s2.Range("b" & x)
s1.Range("c" & son) = s2.Range("c" & x)
s1.Range("B" & son) = s2.Range("B" & x)
s1.Range("D" & son) = s2.Range("D" & x)
s1.Range("E" & son) = s2.Range("H" & x)
s1.Range("F" & son) = s2.Range("I" & x)
s1.Range("G" & son) = s2.Range("L" & x)
s1.Range("J" & son) = s2.Range("N" & x)
s1.Range("K" & son) = s2.Range("O" & x)
s1.Range("L" & son) = s2.Range("P" & x)
End Sub
Hazırlamış olduğum bir makro kodum var. Ama aşamadığım da 1 sorunum var yardımcı olursanız minnettar kalırım
Aşağıda ki kodda dikkat ederseniz Seçili Hücreyi Sayfa2'te eğer dolu ise 1 satıra yapıştır komutu var. Fakat benim isteğim seçili hücreyi sayfa2 de a4 ve A50 aralığında satır dolu ise bir üste veya alta yapıştırması. listeyi yaptıktan sonra yukarıdan bir veri sildiğimde aşağıya devam ediyor yukarıdaki boşaltılan satırı görmüyor. Lütfen yardımmm
Sub HUCREYIEKLE()
Dim s1 As Worksheet, s2 As Worksheet
Set s1 = Sayfa2
Set s2 = Sayfa1
x = ActiveCell.Row
son = s1.[a65536].End(3).Row + 1
s1.Range("A" & son) = s2.Range("A" & x)
's1.Range("B" & son) = s2.Range("b" & x)
s1.Range("c" & son) = s2.Range("c" & x)
s1.Range("B" & son) = s2.Range("B" & x)
s1.Range("D" & son) = s2.Range("D" & x)
s1.Range("E" & son) = s2.Range("H" & x)
s1.Range("F" & son) = s2.Range("I" & x)
s1.Range("G" & son) = s2.Range("L" & x)
s1.Range("J" & son) = s2.Range("N" & x)
s1.Range("K" & son) = s2.Range("O" & x)
s1.Range("L" & son) = s2.Range("P" & x)
End Sub