Skip to main content

AccessTr.neT


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

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

Çözüldü #1
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
@benbendedeilem
Cevapla
#2
aşağıdaki kod işinize yarayabilir
Visual Basic Code
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
Cevapla
#3
LastRow = .Cells(Rows.Count, "A").End(xlUp).Row
bunu son satır yerine nasıl yazarız
@benbendedeilem
Cevapla
#4
Visual Basic Code
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.
Cevapla
#5
teşekkürler çok işime yarayacak
@benbendedeilem
Cevapla
#6
eğer sayfada belirtecek olsaydık nasıl yazmamız gerekirdi
@benbendedeilem
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task