Excelde Vba İle Yeni Kayıt Eklerken Satır Çizgi Renk Vs Satır Özellikleriyle Eklemek

1 2
14/01/2020, 12:54

accessman

sorudan da anlaşıldığı üzere userformdan kayıt ekledik ama sadece hücrelere data yazmış oluyoruz
arka renkler çizgiler vs olmuyor son satırın özellikleri ile yeni satır oluşturulup yeni kayıt o satıra yazılsa olur mu
mesela mouse ile ortalardan bir yerden sayfaya satır eklense diğer hücrelerin özellikleri ile satır ekleniyor bunu Vba kodları ile nasıl yapabiliriz
14/01/2020, 13:41

berduş

aşağıdaki kod işinize yarayabilir
Range("sonsatır").Offset(1).EntireRow.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromRightOrAbove
Range("sonsatır").EntireRow.Copy
Range("sonsatır").Offset(1).EntireRow.PasteSpecial xlPasteFormats
Application.CutCopyMode = False
14/01/2020, 14:53

accessman

LastRow = .Cells(Rows.Count, "A").End(xlUp).Row
bunu son satır yerine nasıl yazarız
14/01/2020, 15:13

berduş

lastrow = Cells(Rows.Count, "A").End(xlUp).Row
Rows(lastrow).Offset(1).Insert Shift:=xlDown, CopyOrigin:=xlFormatFromRightOrAbove
Rows(lastrow).EntireRow.Copy
Rows(lastrow).Offset(1).PasteSpecial xlPasteFormats
Application.CutCopyMode = False
Not: Konu başlıklarını çok uzun tutmayın sınır 85 olmasına rağmen her mesajın başına "cvp:" gibi bir ön ek eklediğinden "sınırı aştı" uyarısı veriyor. yani başlık 80den uzun olmasın.
14/01/2020, 16:06

accessman

teşekkürler çok işime yarayacak
14/01/2020, 16:08

accessman

eğer sayfada belirtecek olsaydık nasıl yazmamız gerekirdi
1 2