Çözüldü Aktif satırı aktarma hk.

kemal turan

Altın Üye
Katılım
10 Haziran 2011
Mesajlar
1,666
Excel Vers. ve Dili
Excel 2010 32 bit
Altın Üyelik Bitiş Tarihi
06-10-2032
Merhaba
Aşağıdaki kod ile aktif satırı veritabanına aktarıyorum.
İsteğim değer olarak aktarmak.
Veriler sayfasında hücre biçimlendirme oldukça yoğun.
Kod:
Set s1 = Sheets("VERILER")
Set s2 = Sheets("VERITABANI")

Dim Say As Long


Say = s2.Cells(Rows.Count, "b").End(3).Row + 1
s2.Range("a" & Say) = Date
s1.Range("A" & ActiveCell.Row & ":R" & ActiveCell.Row).Copy s2.Range("b" & Say)

MsgBox "İŞLEM TAMAM."

Unload UserForm2
 

kemal turan

Altın Üye
Katılım
10 Haziran 2011
Mesajlar
1,666
Excel Vers. ve Dili
Excel 2010 32 bit
Altın Üyelik Bitiş Tarihi
06-10-2032
Merhaba,
Çözümü aşağıdaki kod ile hücre renklendirmeyi kaldırarak çözüme ulaştım.
farklı çözüm olursa teşekkür ederim.
Kod:
sub aktar ()
Set s1 = Sheets("VERILER")
Set s2 = Sheets("VERITABANI")

Dim Say As Long


Say = s2.Cells(Rows.Count, "b").End(3).Row + 1

s2.Range("a" & Say) = Date
s1.Range("A" & ActiveCell.Row & ":R" & ActiveCell.Row).Copy s2.Range("b" & Say)
s2.Select
s2.Cells.Select
    With Selection.Interior
        .Pattern = xlNone
        .TintAndShade = 0
        .PatternTintAndShade = 0
    End With
s2.Range("A1").Select
 s1.Select
MsgBox "İŞLEM TAMAM."
end sub
 

RBozkurt

𐱅𐰇𐰼𐰚
Altın Üye
Katılım
10 Ocak 2018
Mesajlar
681
Excel Vers. ve Dili
Microsoft Office 2024
Google Sheets
Altın Üyelik Bitiş Tarihi
19-12-2026
Deneyiniz.

C++:
    Dim s1 As Worksheet
    Dim s2 As Worksheet
    Dim Say As Long

    Set s1 = Sheets("VERILER")
    Set s2 = Sheets("VERITABANI")

    Say = s2.Cells(Rows.Count, "b").End(xlUp).Row + 1
    s2.Range("a" & Say).Value = Date
    s2.Range("b" & Say & ":s" & Say).Value = s1.Range("A" & ActiveCell.Row & ":R" & ActiveCell.Row).Value
    MsgBox "İŞLEM TAMAM."

    Unload UserForm2
 

kemal turan

Altın Üye
Katılım
10 Haziran 2011
Mesajlar
1,666
Excel Vers. ve Dili
Excel 2010 32 bit
Altın Üyelik Bitiş Tarihi
06-10-2032
Çok teşekkür ederim.
Selametle kalınız.
 
Üst